之前的配置都是在内存中, 下面将如何把这些数据存储到Sql Server数据库, 这样更适合生产环境....使用它可以进行迁移等操作.
然后使用命令行进入Auth Server项目的目录, 试一下dotnet ef命令:
?
很不幸, 没找到dotnet ef命令....把用户存储到数据库
可以使用自定义的用户表来存储用户数据, 但是我要用的是asp.net core identity, 所以我就不讲别的方式了....Samples/tree/dev/Quickstarts/6_AspNetIdentity
修改了一下, 放到了我这个项目里: https://github.com/solenovex/Learning-Identity-Server...-4
其他
有的项目可能需要使用第三方登陆, 例如使用Google账户, 微软账户, QQ等, 这部分请看官方文档自行学习吧.