Codes DeCodes Ответов: 1

Каковы наилучшие методы аутентификации пользователей в приложении MVC5 с моими требованиями здесь


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

мое требование:
У меня есть база данных пользователей, которая поддерживает такие данные пользователя, как электронная почта, имя пользователя, пароль, активный статус и так далее, когда он регистрируется. При регистрации электронная почта будет отправлена администратору системы, и когда администратор сделает этого пользователя активным, то только пользователь сможет войти в систему.

Кроме того, если пользователь пытается получить доступ к страницам, которые не авторизованы для просмотра без логинов, он должен быть перенаправлен на страницу входа в систему.

Что такое лучшие практики для удовлетворения моей потребности???

Что я уже пробовал:

Безопасность, аутентификация и авторизация с помощью ASP.NET MVC | Microsoft Docs[^]

Попробовал эту ссылку, но пока мне не нужны никакие методы подтверждения, изложенные здесь.

1 Ответов

Рейтинг:
0

F-ES Sitecore

Что не так с одной из ссылок, которые вы уже разместили?

Создайте безопасную систему ASP.NET веб-приложение MVC 5 с логином, подтверждением электронной почты и сбросом пароля (C#) | Microsoft Docs[^]

Если он не делает то, что вы хотите, то исправьте его так, чтобы он делал.


Codes DeCodes

Эта ссылка говорит только об аутентификации в первый раз. То, что я ищу, - это тот кусок кода для аутентификации пользователя каждый раз, когда он входит в систему, используя таблицы из базы данных.

F-ES Sitecore

В действии входа в систему на AccountController просто заблокируйте учетную запись пользователя и повторно отправьте электронное письмо auth.

Codes DeCodes

Где-то я нашел класс formsauthenticaion и теперь использую его..
В любом случае, спасибо...