Куди ми включаємо списки користувачів для автентифікації форми?

Щоб реалізувати автентифікацію форм у додатку MVC, нам потрібно зробити наступні три речі.

  1. Встановіть режим автентифікації як Форми у файлі web.config.
  2. Нам потрібно використовувати FormsAuthentication.SetAuthCookie для входу.
  3. Знову нам потрібно використовувати FormAuthentication.SignOut для виходу.

Щоб налаштувати автентифікацію форм, установіть тип автентифікації в <система. web> розділ мережі. конфігурація .

Налаштуйте параметри безпеки в Інтернеті. конфігураційний файл

  1. У провіднику рішень відкрийте Інтернет. конфігураційний файл.
  2. Змініть режим автентифікації на Форми.
  3. Вставте тег <Forms> і заповніть відповідні атрибути. …
  4. Забороніть доступ анонімному користувачеві в розділі <авторизація> таким чином:

У типовій автентифікації на основі форми, користувачі вводять ім’я користувача та пароль у двох текстових полях форми. Найпоширенішими обліковими даними є ім’я користувача та пароль, але можна використовувати будь-які атрибути користувача, наприклад ім’я користувача, пароль і домен. Кнопка «Надіслати» публікує вміст форми.

Ось покрокова інструкція, як цього досягти:

  1. Виберіть метод автентифікації. …
  2. Налаштуйте базу даних користувачів. …
  3. Створення форм реєстрації та входу. …
  4. Реалізація логіки автентифікації. …
  5. Включіть логіку авторизації. …
  6. Використовуйте заходи безпеки.