【问题标题】:Custom Implementation of Microsoft.AspNet.Identity.IUserMicrosoft.AspNet.Identity.IUser 的自定义实现
【发布时间】:2013-11-22 14:44:30
【问题描述】:

我不喜欢代码优先方法,并希望在我的 EF 映射类中使用新的身份特征。我有一个包含列的表用户

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

接口 Microsoft.AspNet.Identity.IUser 强制执行 2 个属性:

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

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

【问题讨论】:

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


    【解决方案1】:

    我发现从 ASP.NET Identity 2(仍处于预发布阶段)开始,您可以这样做:

    public class MyUser : IdentityUser<long>
    

    在现实生活中,它比这多一点。我在codingfreaks(德语)上写了一篇关于它的博客,并在Youtube 添加了一个英文截屏视频。你可以找到一些好的提示here

    所以,有可能。

    【讨论】:

    猜你喜欢
    • 2011-06-15
    • 2019-04-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-02-01
    • 2014-10-14
    • 2011-06-04
    • 2010-10-29
    相关资源
    最近更新 更多