Изменить аутентификацию с отсутствия аутентификации на индивидуальную аутентификацию в существующем проекте Asp.Net Core (MVC) - PullRequest
0 голосов
/ 15 мая 2019

Я работаю с основным приложением asp.net mvc, в котором, когда я создал проект в то время, я не выбрал аутентификацию в качестве типа аутентификации.но теперь мне нужно использовать индивидуальную аутентификацию для стандартных функций, таких как регистрация, логин, забытый пароль, проверка электронной почты и все.

проблема в том, что я завершил половину разработки и не могу начать сейчас с начала.поэтому нужно изменить тип аутентификации в моем существующем проекте.

есть ли способ обновить аутентификацию в существующем основном приложении .net.

1 Ответ

0 голосов
/ 15 мая 2019

Вы можете сослаться на Идентификатор Scaffold в проект MVC без существующей авторизации для добавления идентификатора.

Не забудьте добавить миграции и вызвать app.UseAuthentication() из вашего Configure.method.

Если у вас уже есть dbContext, измените его, чтобы он унаследовал IdentityDbContext<IdentityUser>, и выберите его при создании леса вместо создания нового класса контекста данных.

public class ApplicationDbContext : IdentityDbContext<IdentityUser>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...