如何将ASP.NET MVC5身份验证添加到具有用户,角色表的现有数据库

时间:2017-08-04 11:27:53

标签: c# asp.net database asp.net-mvc-5

我正在学习MVC5身份验证  我有一个现有的数据库,并且DataContext依赖于该数据库,数据库具有与aspnetuser非常相似的User表,我也有作为aspnetrol的角色。我正在尝试将ASP.NET Identity集成到我的项目中。 我应该删除我在将数据添加到数据库后使用的USer,角色表吗?以及如何将aspnetuser连接到我的表???? 这是我添加身份后我的数据库的图片 enter image description here

我看过How to add ASP.NET MVC5 Identity Authentication to existing databaseIntegrating ASP.NET Identity to existing database

1 个答案:

答案 0 :(得分:0)

Asp Identity使用基于接口的开发,可以实现与Identity兼容的现有数据库。您可以继承IUser,IRoles,IUserManager等,以便您的现有数据库可以与asp Identity一起使用。我希望你在开始之前首先考察article