是否有git hub项目可供参考,以将现有用户Db带到身份服务器4?如果有一个,请指向我

时间:2019-05-28 22:06:24

标签: identityserver4

我有在Sql Server中内置的用户Db,并且根据应用程序要求有很多列。如何在身份服务器4中使用此用户表?是否有任何git hub参考项目可以做到这一点?

1 个答案:

答案 0 :(得分:1)

通过继承IdentityUser创建自己的用户类。在那里,您可以添加自己的属性并覆盖现有属性(以将其映射到列名)。

public class ApplicationUser : IdentityUser
{
    public ApplicationUser()
    {
        IsActive = true;
    }

    // these two properties are your custom ones
    public int? StaffId { get; set; }
    public bool IsActive { get; set; }

    // here you map an Identity property to a column you already have
    [Column("LockoutEndDateUtc")]
    public override DateTimeOffset? LockoutEnd { get; set; }
}