C# Microsoft.AspNet.Identity.IUser的自定义实现
我不喜欢代码优先的方法,希望在EF映射类中使用新的标识特性。我有一个列为的表用户C# Microsoft.AspNet.Identity.IUser的自定义实现,c#,asp.net-mvc,entity-framework,identity,C#,Asp.net Mvc,Entity Framework,Identity,我不喜欢代码优先的方法,希望在EF映射类中使用新的标识特性。我有一个列为的表用户 Id(bigint、ai、pk) 登录(nvarchar) 密码(nvarchar) 接口Microsoft.AspNet.Identity.IUser强制执行2个属性: Id(字符串) 用户名(字符串) 什么,如果我不想使用此结构,但我也希望以正确的方式进行身份验证?我发现从ASP.NET identity 2(仍在预发行版)开始,您可以执行以下操作: public class MyUser : Iden
- Id(bigint、ai、pk)
- 登录(nvarchar)
- 密码(nvarchar)
- Id(字符串)
- 用户名(字符串)
什么,如果我不想使用此结构,但我也希望以正确的方式进行身份验证?我发现从ASP.NET identity 2(仍在预发行版)开始,您可以执行以下操作:
public class MyUser : IdentityUser<long>
公共类MyUser:IdentityUser
当涉及到现实生活时,它会比这多一点。我在(德语)上写了一篇关于它的博客,并在(德语)上添加了一个英语屏幕。你可以找到一些好的提示
所以,这是可能的。我也有自己的表,是否需要包含asp.net标识表中的所有列