Resultados de la búsqueda :
×Drupal seguro sin cabeza/desacoplado con una robusta autenticación de dos factores (2FA) usando Autenticación Drupal de dos factores: 2FA / inicio de sesión sin contraseña. Esta guía le ayudará a configurar la autenticación de dos factores (2FA/MFA) para el sitio Headless Drupal. El módulo Drupal 2FA agregará una segunda capa de autenticación a la cuenta Drupal para aumentar la seguridad del sitio contra ataques no deseados e intentos de inicio de sesión no autorizados. El drupal Autenticación de dos factores: 2FA / inicio de sesión sin contraseña está disponible para Drupal 7, Drupal 8, Drupal 9 y Drupal 10.
el compositor requiere 'drupal/miniorange_2fa'
{BaseURL}/admin/config/people/miniorange_2fa/customer_setup
drush en miniorange_2fa
drush cr
{BaseURL}/admin/config/people/miniorange_2fa/customer_setup
{BaseURL}/admin/config/people/miniorange_2fa/customer_setup
API: POST {drupal-base-URL}/headless/authenticate.
Qué enviarás:
{"nombre de usuario":"xxxxx","contraseña":"xxxxx","apiKey":"xxxxx"}
Si tiene éxito, recibirá la siguiente respuesta:
{"username":"xxxxx","status":"ÉXITO","message":"xxxxx","transactionID":"xxxxx","authType":"xxxxx"}
PARÁMETRO | TIPO | ¿REQUERIDO? | DESCRIPCIÓN |
---|---|---|---|
nombre de usuario | cadena | Requisitos | Ingresado por el usuario en el formulario de inicio de sesión. |
la contraseña | cadena | Requisitos | Ingresado por el usuario en el formulario de inicio de sesión. |
Clave API | cadena | Requisitos | Envíe la apiKey proporcionada en el módulo. |
API: POST {drupal-base-URL}/headless/login
Qué enviarás:
{"username":"xxxxx","transactionID":"xxxxx","authType":"xxxxx","otp":"xxxxx","apiKey":"xxxxx"}
Si tiene éxito, recibirá la siguiente respuesta:
{"username":"xxxxx","status":"ÉXITO","message":"xxxxx","userprofile":"xxxxx"}
PARÁMETRO | TIPO | ¿REQUERIDO? | DESCRIPCIÓN |
---|---|---|---|
nombre de usuario | cadena | Requisitos | Obtendrá esto en respuesta a la primera llamada API. |
ID de transacción | cadena | Requisitos | Obtendrá esto en respuesta a la primera llamada API. |
Tipo de autenticación | cadena | Requisitos | Obtendrá esto en respuesta a la primera llamada API. |
OTP | cadena | Requisitos | Obtendrá esto en respuesta a la primera llamada API. |
Clave API | cadena | Requisitos | Envíe la apiKey proporcionada en el módulo. |
CÓDIGO DE ERROR | DESCRIPCIÓN |
---|---|
400 autenticación fallida | Error de autenticación de API |
404 No se ha encontrado | La configuración 2FA sin cabeza no está habilitada. Habilite lo mismo en la pestaña Configuración 2FA sin cabeza del módulo. |
401 no autorizado | El usuario ha introducido credenciales no válidas (nombre de usuario/contraseña) |
403 Prohibida | El usuario ha ingresado la OTP (contraseña de un solo uso) incorrecta |
Error interno del servidor 500 | Recibirá un error 500 interno del servidor debido a varios motivos; consulte los registros de Drupal para obtener más detalles. |
Explore las funciones avanzadas que ofrece el módulo con una versión de prueba con todas las funciones. Puede iniciar la solicitud de prueba utilizando Solicitar prueba de 7 días Botón debajo Registro de inicio de sesión pestaña del módulo o comuníquese con nosotros al drupalsupport@xecurify.com para obtener asistencia personalizada de un experto en Drupal.
¿Necesitas ayuda? ¡Estamos aquí!
Gracias por su consulta.
Si no recibe noticias nuestras dentro de las 24 horas, no dude en enviar un correo electrónico de seguimiento a info@xecurify.com
Esta declaración de privacidad se aplica a los sitios web de miniorange que describen cómo manejamos la información personal. Cuando visita cualquier sitio web, este puede almacenar o recuperar información en su navegador, principalmente en forma de cookies. Esta información puede ser sobre usted, sus preferencias o su dispositivo y se utiliza principalmente para que el sitio funcione como usted espera. La información no lo identifica directamente, pero puede brindarle una experiencia web más personalizada. Haga clic en los encabezados de las categorías para comprobar cómo manejamos las cookies. Para conocer la declaración de privacidad de nuestras soluciones, puede consultar la políticas de privacidad.
Las cookies necesarias ayudan a que un sitio web sea totalmente utilizable al permitir funciones básicas como navegación en el sitio, iniciar sesión, completar formularios, etc. Las cookies utilizadas para la funcionalidad no almacenan ninguna información de identificación personal. Sin embargo, algunas partes del sitio web no funcionarán correctamente sin las cookies.
Estas cookies solo recopilan información agregada sobre el tráfico del sitio web, incluidos visitantes, fuentes, clics y visitas a la página, etc. Esto nos permite saber más sobre nuestras páginas más y menos populares junto con la interacción de los usuarios en los elementos procesables y, por lo tanto, permitirnos mejorar el rendimiento de nuestro sitio web y nuestros servicios.