C# 现有数据库架构的Asp.Net核心自定义标识服务器
我继承了一个现有的数据库(带有数据),我想使用Identity 3.0及其功能。我无法更改数据库的架构。根据我的研究,这似乎是可行的,但我需要覆盖很多东西 我的问题是,为了能够使用下面的模式,我需要在中重写什么?UserStores、RoleStores、UserManager等。我如何将用户模式映射到IdentityUser(C# 现有数据库架构的Asp.Net核心自定义标识服务器,c#,asp.net-core,entity-framework-core,asp.net-identity-3,C#,Asp.net Core,Entity Framework Core,Asp.net Identity 3,我继承了一个现有的数据库(带有数据),我想使用Identity 3.0及其功能。我无法更改数据库的架构。根据我的研究,这似乎是可行的,但我需要覆盖很多东西 我的问题是,为了能够使用下面的模式,我需要在中重写什么?UserStores、RoleStores、UserManager等。我如何将用户模式映射到IdentityUser(Id映射到UserId,PasswordHash映射到Password) 下面是DB模式的外观: 需要注意的是,UserId列名改为Id,我需要在密码上实现一个特定的哈
Id
映射到UserId
,PasswordHash
映射到Password
)
下面是DB模式的外观:
需要注意的是,UserId
列名改为Id
,我需要在密码上实现一个特定的哈希算法,以便对用户进行身份验证
如能举例说明如何实施,将不胜感激