Résultats de recherche :
×Sécurisez Drupal sans tête/découplé avec une authentification robuste à deux facteurs (2FA) utilisant Authentification Drupal à deux facteurs - 2FA / Connexion sans mot de passe. Ce guide vous aidera à configurer l'authentification à deux facteurs (2FA / MFA) pour le site Drupal sans tête. Le module Drupal 2FA ajoutera une deuxième couche d'authentification au compte Drupal pour augmenter la sécurité du site contre les piratages indésirables et les tentatives de connexion non autorisées. Le Drupal Authentification à deux facteurs - 2FA / Connexion sans mot de passe est disponible pour Drupal 7, Drupal 8, Drupal 9 et Drupal 10.
le compositeur nécessite '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.
Ce que vous enverrez :
{"nom d'utilisateur": "xxxxx", "mot de passe": "xxxxx", "apiKey": "xxxxx"}
En cas de succès, vous recevrez la réponse suivante :
{"username": "xxxxx", "status": "SUCCÈS", "message": "xxxxx", "transactionID": "xxxxx", "authType": "xxxxx"}
PARAMÈTRE | TYPE | REQUIS? | DESCRIPTION |
---|---|---|---|
Nom d'utilisateur | un magnifique | conditions | Saisi par l'utilisateur sur le formulaire de connexion. |
Mot de passe | un magnifique | conditions | Saisi par l'utilisateur sur le formulaire de connexion. |
clé API | un magnifique | conditions | Envoyez l'apiKey fournie dans le module. |
API : POST {drupal-base-URL}/headless/login
Ce que vous enverrez :
{"username": "xxxxx", "transactionID": "xxxxx", "authType": "xxxxx", "otp": "xxxxx", "apiKey": "xxxxx"}
En cas de succès, vous recevrez la réponse suivante :
{"username": "xxxxx", "status": "SUCCÈS", "message": "xxxxx", userprofile": "xxxxx"}
PARAMÈTRE | TYPE | REQUIS? | DESCRIPTION |
---|---|---|---|
Nom d'utilisateur | un magnifique | conditions | Vous l'obtiendrez en réponse au premier appel API. |
identifiant de transaction | un magnifique | conditions | Vous l'obtiendrez en réponse au premier appel API. |
Type d'authentification | un magnifique | conditions | Vous l'obtiendrez en réponse au premier appel API. |
Bureau du Procureur | un magnifique | conditions | Vous l'obtiendrez en réponse au premier appel API. |
clé API | un magnifique | conditions | Envoyez l'apiKey fournie dans le module. |
CODE D'ERREUR | DESCRIPTION |
---|---|
400 Échec de l'authentification | Échec de l'authentification API |
404 Introuvable | Le paramètre 2FA sans tête n’est pas activé. Veuillez l'activer sous l'onglet Configuration Headless 2FA du module. |
401 non autorisé | L'utilisateur a saisi des informations d'identification non valides (nom d'utilisateur/mot de passe) |
403 Interdite | L'utilisateur a saisi un OTP incorrect (code d'accès à usage unique) |
Erreur interne du serveur 500 | Vous obtiendrez une erreur de serveur interne de 500 pour diverses raisons. Veuillez consulter les journaux Drupal pour plus de détails. |
Explorez les fonctionnalités avancées offertes par le module avec un essai complet. Vous pouvez lancer la demande d'essai en utilisant Demander un essai de 7 jours bouton sous Inscription / Connexion onglet du module ou contactez-nous à drupalsupport@xecurify.com pour une assistance individuelle d'un expert Drupal.
Besoin d'aide? Nous sommes ici !
Merci pour votre demande.
Si vous n'avez pas de nouvelles de nous dans les 24 heures, n'hésitez pas à envoyer un e-mail de suivi à info@xecurify.com
Cette déclaration de confidentialité s'applique aux sites Web miniorange décrivant la manière dont nous traitons les informations personnelles. Lorsque vous visitez un site Web, celui-ci peut stocker ou récupérer des informations sur votre navigateur, principalement sous la forme de cookies. Ces informations peuvent concerner vous, vos préférences ou votre appareil et sont principalement utilisées pour que le site fonctionne comme vous le souhaitez. Les informations ne vous identifient pas directement, mais elles peuvent vous offrir une expérience Web plus personnalisée. Cliquez sur les titres des catégories pour vérifier comment nous traitons les cookies. Pour la déclaration de confidentialité de nos solutions, vous pouvez vous référer au Politique de confidentialité.
Les cookies nécessaires contribuent à rendre un site Web pleinement utilisable en activant les fonctions de base telles que la navigation sur le site, la connexion, le remplissage de formulaires, etc. Les cookies utilisés pour la fonctionnalité ne stockent aucune information personnelle identifiable. Cependant, certaines parties du site Web ne fonctionneront pas correctement sans les cookies.
Ces cookies collectent uniquement des informations agrégées sur le trafic du site Web, notamment les visiteurs, les sources, les clics et les vues des pages, etc. Cela nous permet d'en savoir plus sur nos pages les plus et les moins populaires ainsi que sur l'interaction des utilisateurs sur les éléments exploitables et ainsi de permettre nous améliorons les performances de notre site Web ainsi que de nos services.