Существуют ли проекты git hub для справки, позволяющие перенести существующую пользовательскую базу данных на сервер идентификации 4?Если есть, укажите мне на это - PullRequest
1 голос
/ 29 мая 2019

У меня есть пользователи Db, встроенные в Sql-сервер, и много столбцов в зависимости от требований приложения.Как я могу использовать эту таблицу пользователей в Identity Server 4?Есть ли какой-нибудь справочный проект git hub для этого?

1 Ответ

1 голос
/ 29 мая 2019

Создайте свой собственный класс пользователя, унаследовав от 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; }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...