我想弄清楚以下是否可能以及如何做到:在。net Core中使用IdentityServer4为Web Api实现个人用户账户登录,提供以下功能:-生成访问令牌;-生成刷新令牌;-启用社交登录;—启用基于卷的授权-使用本地数据库存储(EntityFramework…)
我无法使用可用的文件来控制这一点,我想知道是否有人之前做过类似的事情或知道从哪里开始。
我创建了一个概念验证项目。长话短说,克隆项目https://github.com/ChrisRichner/CoreWebApp.Quickstart并立即开始使用以下功能。
- AspNetCore 1.0
- https红隼(取消https注释代码)
- Thinktecture IdentityServer4
- AspNetIdentity
- EntityFrameworkStorage
- 社交登录(Google, Twitter)
- 大摇大摆
- IdentityServer OAuth Integration
基于XUnit的单元测试
享受吧!