С помощью встроенного в Visual Studio 2015 сгенерированного MVC 6 леса, как мне реализовать новых пользователей и обрабатывать существующих пользователей в моем приложении?Как обрабатывать и внедрять новых и существующих пользователей в моем приложении MVC 6?
Мне нужно связать зарегистрированных пользователей в AspNetUsers с моделью человека, которую я настроил для добавления дополнительных дополнительных свойств.
Я попытался начать с OAuth, но я даже не могу сделать это с помощью обычного метода регистрации и регистрации. Я нашел one site, который объясняет это, но я новичок в этом, и он запускается с пустым проектом, а не с проектом MVC по умолчанию, поэтому он выходит за рамки моего существующего приложения, и я не знаю, как начать этот пуск, я «Это не продвинулось.
У меня есть модель человека с основными свойствами, такими как имя и фамилия, и я могу регистрировать новых пользователей. Oauth в сторону, как я:
- Создайте нового человека, когда зарегистрирован новый пользователь.
- Связать этого человека с зарегистрированным пользователем, чтобы зарегистрированный пользователь являлся владельцем этого лица.
- Настройте разрешения для этого пользователя.
Есть ли учебник для этого?
лицо Модель:
public class Person
{
[Key]
public int PersonId { get; set; }
[Required(ErrorMessage = "The First Name field is required.")]
[Display(Name = "First Name")]
[MaxLength(50)]
public string FirstName { get; set; }
[Required(ErrorMessage = "The Last Name field is required.")]
[Display(Name = "Last Name")]
[MaxLength(50)]
public string LastName { get; set; }
[Required(ErrorMessage = "Email is required.")]
[Display(Name = "Email")]
public string email { get; set; }
[NotMapped]
[Display(Name = "Name")]
public string FullName
{
get
{
return FirstName + " " + LastName;
}
}
}
Спасибо, что связал этот учебник с вопросом, но он не помог, так как он запустился. Мне только хотелось, чтобы учебник, который я использовал, чтобы узнать, все это ушло в это. –
Не беспокойтесь, все, что вам нужно, это наследовать от Identity Model, и у вас будут все функции ASP.net Identity, доступные вам. Управление пользователями может быть небольшим проектом в одном решении со своими собственными данными и визуальными слоями, поэтому не беспокойтесь о пустом учебнике, просто сосредоточьтесь на попытках, сбоях и учебе. –
Да, я в значительной степени терпеть неудачу, не обучаясь здесь в этот момент. Никто не имеет ответа, который находится в контексте встроенных в mvc 6 лесов, созданных Visual Studio, все это пустой контекст и ориентирован на довольно продвинутую группу разработчиков, а не на новичков. Эти githubs, с которыми вы связаны, я довольно смущен, я не вижу, что там происходит. Я попытался найти google для расширения моделей идентификации, но опять же, с той же проблемой, из контекста, пустой и часто не релевантной. На данный момент я могу просто нанять репетитора, чтобы на некоторое время посидеть со мной. –