OAuthLogin第三方平台联合登陆
OAuthLogin,第三方平台联合登陆(facebook、微信、微博、QQ)。
安装
OAuthLogin 可用作 NuGet 包。 可以使用 NuGet Package Console 窗口安装它:
PM> Install-Package OAuthLogin
使用
第一步:在Global.asax配置微博、微信、QQ、facebook的client_id、client_secret
protected void Application_Start(object sender, EventArgs e) { LoginProvider.UseFaceBook("client_id", "client_secret"); LoginProvider.UseQQ("client_id", "client_secret"); LoginProvider.UseWechat("client_id", "client_secret"); LoginProvider.UseWeibo("client_id", "client_secret"); }
第二步:在项目根目录分别新建QQ.aspx、Wechat.aspx、Webo.aspx、Facebook.aspx文件
QQ.aspx
protected void Page_Load(object sender, EventArgs e) { var res = new QQ().Authorize(); if (res != null && res.code == 0) { //拿到结果数据,然后进行自定义跳转 //res.result } }
Wechat.aspx
protected void Page_Load(object sender, EventArgs e) { var res = new Wechat().Authorize(); if (res != null && res.code == 0) { //拿到结果数据,然后进行自定义跳转 //res.result } }
Webo.aspx
protected void Page_Load(object sender, EventArgs e) { var res = new Weibo().Authorize(); if (res != null && res.code == 0) { //拿到结果数据,然后进行自定义跳转 //res.result } }
Facebook.aspx
protected void Page_Load(object sender, EventArgs e) { var res = new Facebook().Authorize(); if (res != null&& res.code==0) { //拿到结果数据,然后进行自定义跳转 //res.result } }
评论
EveryauthNode.js 第三方登陆
Everyauth可以为node.jsConnect和Express应用提供认证和授权。模块化-目前已经提供Facebook,Twitter,OAuth登陆,基本用户名密码登陆,更多模块还在开发中。容
EveryauthNode.js 第三方登陆
0
TwobbbleAndroid 平台的第三方 Dribbble 客户端
Twobbble 是一个 Android 平台的第三方 Dribbble 客户端,与大多数这类应用一
TwobbbleAndroid 平台的第三方 Dribbble 客户端
0
TwobbbleAndroid 平台的第三方 Dribbble 客户端
Twobbble是一个Android平台的第三方Dribbble客户端,与大多数这类应用一样,它完全基于MaterialDesign设计。而值得一提的是Twobbble完全使用Kotlin开发,并使用
TwobbbleAndroid 平台的第三方 Dribbble 客户端
0
javaweb_thridlogin微博、微信、QQ第三方登陆实现
这是一个Java后端实现QQ、微博、微信的第三方登陆案例。可以直接拿到项目中直接使用。基本介绍1,QQ和微博登录官方都有提供sdk,所以使用了sdk做登陆,获取唯一标示token。2,直接使用的ser
javaweb_thridlogin微博、微信、QQ第三方登陆实现
0