Microsoft.AspNet.Identity.IUser的自定义实现

时间:2013-11-22 14:44:31

标签: c# asp.net-mvc entity-framework identity

我不喜欢Code-First-approach,并希望在我的EF映射类中使用新的Identity-Features。我有一个用户列表

  • Id(bigint,ai,pk)
  • 登录(nvarchar)
  • 密码(nvarchar)

接口Microsoft.AspNet.Identity.IUser强制实施2个属性:

  • Id(字符串)
  • 用户名(字符串)

如果我不想使用这种结构,但我也想以正确的方式做身份呢?

1 个答案:

答案 0 :(得分:1)

我发现从ASP.NET身份2开始(仍然在预发行版中)你可以这样做:

public class MyUser : IdentityUser<long>

与现实生活相比,它有点多了。我在codingfreaks(德语)上发表了博客文章,并在Youtube添加了英语截屏视频。您可以找到一些好的提示here

所以,这是可能的。