第三方 OAuth2 授权登录,QQ、微信开放平台(Weixin)、微信公众平台(WeixinMP)、微博(Weibo)、淘宝(Taobao)、支付宝(Alipay)、钉钉(DingTalk)、飞书(Feishu)、码云(Gitee)、GitHub、微软(Microsoft )、StackOverflow、谷歌(Google)
Netnr.Login
第三方 OAuth2 授权登录,QQ、微信开放平台(Weixin)、微信公众平台(WeixinMP)、微博(Weibo)、淘宝(Taobao)、支付宝(Alipay)、钉钉(DingTalk)、飞书(Feishu)、码云(Gitee)、GitHub、微软(Microsoft )、StackOverflow、谷歌(Google)
安装 (NuGet)
Install-Package Netnr.Login
支持第三方登录
三方 | 参考文档 | 应用申请(已登录) |
---|---|---|
参考文档 | 应用申请 | |
参考文档 | 应用申请 | |
参考文档 | 应用申请 | |
参考文档 | 应用申请 | |
参考文档 | 应用申请 | |
参考文档 | 应用申请 | |
参考文档 | 应用申请 | |
参考文档 | 应用申请 | |
参考文档 | 应用申请 | |
参考文档 | 应用申请 | |
参考文档 | 应用申请 | |
参考文档 | 应用申请 | |
参考文档 | 应用申请 |
变更
- v5 版本全面重写,不兼容以前,调用方法更简单简洁
- 移除 Newtonsoft.Json 组件,改为 System.Text.Json
- 微软含新旧模式(注意新旧版本标识不相同)
- 钉钉含新旧模式(新:企业内部开发 H5微应用;旧:移动应用接入 扫码登录)
- 待测试反馈的平台:微信公众平台(WeixinMP)
使用
- v4 旧版本使用示例
Netnr.Demo/Controllers/LoginController.cs
- 新版本使用示例
Netnr.Demo/Controllers/AccountController.cs