Blazor Asp.Net核心标识与自定义用户数据库



我正在编写一个Blazor服务器应用程序。在这篇文章中,我想使用我自己的用户数据库,而不是Asp.Net Core Identity的用户数据库。有人举过这样的例子吗?或者我可以编写CustomUserManager吗?我只需要一个用户名和密码的登录,并在我自己的数据库中验证。

ASP.NET核心标识是一个API,支持用户界面(UI(登录功能,并帮助管理用户、密码、配置文件数据、角色、声明、令牌、电子邮件确认等。它使用EF核心来访问数据库中的数据。如果您想使用自己的数据库,可以将连接字符串更改为您的数据库。

如果你不想使用Asp.net核心身份,你可以自己创建帐户或角色控制器,并添加登录页面。然后参考EF核心教程连接数据库,然后管理用户和角色或验证用户。

最新更新