今年在面试的时候被问到单点登录的知识,当时支支吾吾不知该如何作答,于是面试失败。回到住所便开始上网查找资料,但苦于难于找到详尽的demo,总是无法入门。又由于我正在学习了解asp.net core,里面正好有登录验证方面的东西,待我探究之,以求入门。
1:新建asp.net core 项目,将身份验证改为个人用户账户
2:创建数据库AspNetIdentity,然后打开appsettings.json 文件,修改DefaultConnection节点为自己的数据库连接地址
"DefaultConnection": "Server=.;Database=AspNetIdentity;User=xxx;Password=xxxxxx"
3:打开工具>NuGet包管理器>程序包管理器控制台,输入Update-Database,建表工作就此完成。
4:运行程序,注册账号,登录。
整个过程很简单,几步就能搞定。但是这个登录认证系统的运作机制是什么呢? 来源:https://www.cnblogs.com/wzt2019l/p/11335823.html |