Регистр MVC ASP.NET CORE при проверке ключа - PullRequest
0 голосов
/ 15 марта 2019

как указано в названии.Я пытаюсь защитить регистрацию и сделать ее только на основании приглашения.Поэтому я защищаю его ключом.В основном каждый раз, когда происходит регистрация.Пользователь выкладывает все обычные вещи.Электронная почта, имя пользователя, пароль.Я хочу добавить ключ.Не KeyId, а ключ доступа guid.Как интегрировать его в регистрационную форму и проверить, существует ли ключ на самом деле, до завершения регистрации пользователя.Есть ли лучший способ сделать это?Как создание регистрационной ссылки, которая будет работать только на одного пользователя.

public class User : Microsoft.AspNetCore.Identity.IdentityUser       
      {           
        public string FirstName { get; set; }
        public string LastName { get; set; }

        //Key assigned
        public Key Key { get; set; }
        public int? KeyId { get; set; }

      }
    public class Key
     {
        public int Id { get; set; }
        public Guid AccessKey { get; set; }
        public bool Status { get; set; }
        public DateTime? Created { get; set; }
        public DateTime? LastModified { get; set; }
        // User assigned to keys
        public User Owner { get; set; }
        public int? OwnerId { get; set; }
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...