Suchergebnisse :
×Sicheres Headless/Entkoppeltes Drupal mit einer robusten Zwei-Faktor-Authentifizierung (2FA). Drupal Zwei-Faktor-Authentifizierung – 2FA / passwortlose Anmeldung. Diese Anleitung hilft bei der Konfiguration der Zwei-Faktor-Authentifizierung (2FA/MFA) für Headless Drupal-Sites. Das Drupal 2FA-Modul fügt dem Drupal-Konto eine zweite Authentifizierungsebene hinzu, um die Sicherheit der Website vor unerwünschten Hacks und unbefugten Anmeldeversuchen zu erhöhen. Das Drupal Zwei-Faktor-Authentifizierung – 2FA/Passwortlose Anmeldung ist für Drupal 7, Drupal 8, Drupal 9 und Drupal 10 verfügbar.
Komponist benötigt 'drupal/miniorange_2fa'
{BaseURL}/admin/config/people/miniorange_2fa/customer_setup
drush und 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.
Was Sie senden werden:
{"Benutzername": "xxxxx", Passwort: "xxxxx", apiKey: "xxxxx"}
Bei Erfolg erhalten Sie folgende Antwort zurück:
{"username": "xxxxx", "status": ERFOLGREICH, "message": "xxxxx", "transactionID": "xxxxx", "authType": "xxxxx"}
PARAMETER | TYP | ERFORDERLICH? | BESCHREIBUNG |
---|---|---|---|
Benutzername | Schnur | falls angefordert | Wird vom Benutzer im Anmeldeformular eingegeben. |
Passwort | Schnur | falls angefordert | Wird vom Benutzer im Anmeldeformular eingegeben. |
API-Schlüssel | Schnur | falls angefordert | Senden Sie den im Modul bereitgestellten APIKey. |
API: POST {drupal-base-URL}/headless/login
Was Sie senden werden:
{"username": "xxxxx", "transactionID": "xxxxx", "authType": "xxxxx", "otp": "xxxxx", "apiKey": "xxxxx"}
Bei Erfolg erhalten Sie folgende Antwort zurück:
{"Benutzername": "xxxxx", "Status": ERFOLGREICH, "Nachricht": "xxxxx", "Benutzerprofil": "xxxxx"}
PARAMETER | TYP | ERFORDERLICH? | BESCHREIBUNG |
---|---|---|---|
Benutzername | Schnur | falls angefordert | Sie erhalten dies als Antwort auf den ersten API-Aufruf. |
Transaktions-ID | Schnur | falls angefordert | Sie erhalten dies als Antwort auf den ersten API-Aufruf. |
Authentifizierungstyp | Schnur | falls angefordert | Sie erhalten dies als Antwort auf den ersten API-Aufruf. |
oTP | Schnur | falls angefordert | Sie erhalten dies als Antwort auf den ersten API-Aufruf. |
API-Schlüssel | Schnur | falls angefordert | Senden Sie den im Modul bereitgestellten APIKey. |
FEHLERCODE | BESCHREIBUNG |
---|---|
400 Authentifizierung fehlgeschlagen | API-Authentifizierung fehlgeschlagen |
404 Not Found | Die Headless 2FA-Einstellung ist nicht aktiviert. Bitte aktivieren Sie dasselbe auf der Registerkarte Headless 2FA Setup des Moduls. |
401 Nicht autorisiert | Der Benutzer hat ungültige Anmeldeinformationen eingegeben (Benutzername/Passwort). |
403 Verboten | Der Benutzer hat das falsche OTP (Einmalpasswort) eingegeben. |
500 Internal Server Error | Aus verschiedenen Gründen erhalten Sie die Meldung „500 Internal Server Error“. Weitere Informationen finden Sie in den Drupal-Protokollen. |
Entdecken Sie die erweiterten Funktionen des Moduls mit einer Testversion mit vollem Funktionsumfang. Sie können die Testanfrage über initiieren Fordern Sie eine 7-tägige Testversion an Schaltfläche unter Anmeldung / Login Registerkarte des Moduls oder kontaktieren Sie uns unter drupalsupport@xecurify.com für persönliche Unterstützung durch einen Drupal-Experten.
Brauchen Sie Hilfe? Wir sind hier!
Vielen Dank für Ihre Anfrage.
Wenn Sie innerhalb von 24 Stunden nichts von uns hören, können Sie gerne eine Folge-E-Mail an senden info@xecurify.com
Diese Datenschutzerklärung gilt für miniorange-Websites und beschreibt, wie wir mit personenbezogenen Daten umgehen. Wenn Sie eine Website besuchen, werden möglicherweise Informationen in Ihrem Browser gespeichert oder abgerufen, meist in Form von Cookies. Diese Informationen können sich auf Sie, Ihre Vorlieben oder Ihr Gerät beziehen und werden hauptsächlich dazu verwendet, dass die Website so funktioniert, wie Sie es erwarten. Die Informationen identifizieren Sie nicht direkt, können Ihnen aber ein personalisierteres Web-Erlebnis ermöglichen. Klicken Sie auf die Kategorieüberschriften, um zu erfahren, wie wir mit Cookies umgehen. Die Datenschutzerklärung unserer Lösungen finden Sie in der Datenschutz.
Notwendige Cookies tragen dazu bei, eine Website vollständig nutzbar zu machen, indem sie grundlegende Funktionen wie Seitennavigation, Anmelden, Ausfüllen von Formularen usw. ermöglichen. Die für diese Funktionalität verwendeten Cookies speichern keine personenbezogenen Daten. Einige Teile der Website funktionieren jedoch ohne Cookies nicht ordnungsgemäß.
Diese Cookies sammeln nur aggregierte Informationen über den Verkehr auf der Website, einschließlich Besucher, Quellen, Seitenklicks und -aufrufe usw. Dies ermöglicht es uns, mehr über unsere beliebtesten und am wenigsten beliebten Seiten sowie über die Interaktion der Benutzer mit den umsetzbaren Elementen und damit über die Veröffentlichung zu erfahren Wir verbessern die Leistung unserer Website sowie unserer Dienste.