Результаты поиска :

×

Настройка двухфакторной/многофакторной аутентификации для безголовой/децентрализованной версии Drupal.

Безопасная версия Drupal без графического интерфейса/с децентрализованной архитектурой с надежной двухфакторной аутентификацией (2FA) с использованием Двухфакторная аутентификация Drupal — 2FA / Вход без пароляЭто руководство поможет настроить двухфакторную аутентификацию (2FA/MFA) для сайта на Drupal без графического интерфейса. Модуль 2FA для Drupal добавит второй уровень аутентификации к учетной записи Drupal, чтобы повысить безопасность сайта от нежелательных взломов и несанкционированных попыток входа в систему. Двухфакторная аутентификация — 2FA / Вход без пароля Доступно для Drupal 7, Drupal 8, Drupal 9, Drupal 10 и Drupal 11.

  • Загрузите модуль:

    Composer require 'drupal/miniorange_2fa'

  • Перейдите в Продлить меню в консоли администратора Drupal и найдите miniOrange Двухфакторная аутентификация используя строку поиска.
  • Включите модуль, установив флажок и нажав кнопку устанавливать .
  • Настройте модуль на

    {BaseURL}/admin/config/people/miniorange_2fa/customer_setup

  • Установите модуль:

    drush en miniorange_2fa

  • Очистить кеш:

    друш кр

  • Настройте модуль на

    {BaseURL}/admin/config/people/miniorange_2fa/customer_setup

  • Перейдите в Продлить меню в консоли администратора Drupal и нажмите Установите новый модуль .
  • Установить miniOrange Двухфакторная аутентификация модуль можно скачать либо из ZIP-архива, либо по URL-адресу. пакет (tar/zip).
  • Нажмите на Включить недавно добавленные модули.
  • Включите этот модуль, установив флажок и нажав кнопку устанавливать .
  • Настройте модуль на

    {BaseURL}/admin/config/people/miniorange_2fa/customer_setup

  • Перейдите в Двухфакторная аутентификация без графического интерфейса меню.
  • Нажмите на Включить двухфакторную аутентификацию без графического интерфейса Переключите кнопку, чтобы активировать службу двухфакторной аутентификации в режиме без графического интерфейса/с отключенным графическим интерфейсом.
Drupal Headless 2FA — Включение двухфакторной аутентификации в режиме без графического интерфейса
  • Выберите способ аутентификации из Метод 2FA падать.
Drupal Headless 2FA - Выберите метод двухфакторной аутентификации
  • Выберите Выберите поле "Номер телефона" из выпадающего списка. Вы можете щелкнуть ссылку в примечании, чтобы проверить доступные поля на сайте Drupal.
  • Нажмите на Сохранить настройки .
Drupal Headless 2FA Введите имя компьютера
  • Минимальные требования для интеграции двухфакторной аутентификации с Drupal:
    • Страница входа: содержит поля для имени пользователя и пароля.
    • Страница OTP: Наличие полей для ввода OTP.
Схема работы Drupal Headless 2FA
  • Первый шаг — аутентификация пользователей путем отправки имени пользователя и пароля. /headless/authenticate Конечная точка (API) для аутентификации в базе данных Drupal. После успешной аутентификации пользователя одноразовый пароль (OTP) будет отправлен на зарегистрированный мобильный телефон/адрес электронной почты (в зависимости от конфигурации).

API: POST {drupal-base-URL}/headless/authenticate.
Что вы отправите:
{"username":"xxxxx","password":"xxxxx","apiKey":"xxxxx"}
В случае успеха вы получите следующий ответ:
{"username":"xxxxx","status":"SUCCESS","message":"xxxxx","transactionID":"xxxxx","authType":"xxxxx"}

  • Со следующими параметрами:
    ПАРАМЕТР ТИП НЕОБХОДИМЫЙ? ОПИСАНИЕ
    username string обязательный Вводится пользователем в форме входа в систему.
    password string обязательный Вводится пользователем в форме входа в систему.
    apiKey string обязательный Отправьте API-ключ, предоставленный в модуле.
  • Второй шаг — проверка пользователя путем отправки одноразового пароля (OTP) на указанный адрес электронной почты. /headless/login конечная точка (API).

API: POST {drupal-base-URL}/headless/login
Что вы отправите:
{"username":"xxxxx","transactionID":"xxxxx","authType":"xxxxx","otp":"xxxxx","apiKey":"xxxxx"}
В случае успеха вы получите следующий ответ:
{"username":"xxxxx","status":"SUCCESS","message":"xxxxx","userprofile":"xxxxx"}

  • Со следующими параметрами:
    ПАРАМЕТР ТИП НЕОБХОДИМЫЙ? ОПИСАНИЕ
    username string обязательный Вы получите это в ответ на первый вызов API.
    идентификатор транзакции string обязательный Вы получите это в ответ на первый вызов API.
    тип аутентификации string обязательный Вы получите это в ответ на первый вызов API.
    OTP string обязательный Вы получите это в ответ на первый вызов API.
    apiKey string обязательный Отправьте API-ключ, предоставленный в модуле.
    КОД ОШИБКИ ОПИСАНИЕ
    400 Ошибка аутентификации Аутентификация API завершилась неудачей.
    404 не найдено Функция двухфакторной аутентификации в режиме без графического интерфейса отключена. Пожалуйста, включите её на вкладке «Настройка двухфакторной аутентификации в режиме без графического интерфейса» модуля.
    401 Несанкционированный Пользователь ввел неверные учетные данные (имя пользователя/пароль).
    403 Запрещено Пользователь ввел неверный одноразовый пароль (OTP).
    500 внутренняя ошибка сервера По разным причинам вы можете получить ошибку 500 Internal Server Error. Для получения более подробной информации проверьте журналы Drupal.

 Спасибо за ваш ответ. Мы свяжемся с вами в ближайшее время.

Что-то пошло не так. Пожалуйста, отправьте запрос ещё раз.

Мы свяжемся с вами в ближайшее время!


ADFS_sso ×
Привет!

Нужна помощь? Мы здесь!

поддержка