Beschreibung
Nutze den Abschnitt „Zwei-Faktor-Optionen“ unter „Benutzer“ → „Dein Profil“, um einen oder mehrere Zwei-Faktor-Authentifizierungsanbieter für dein Konto zu aktivieren und zu konfigurieren:
- E-Mail-Codes
- Zeitbasierte Einmal-Passwörter (TOTP)
- FIDO Universal 2. Faktor (U2F)
- Backup-Codes
- Dummy-Verfahren (nur zu Testzwecken)
Weitergehende Informationen finden sich in diesem Beitrag.
Actions und Filter
Nachfolgend findet sich hier eine Auflistung von Action- und Filter-Hooks, die das Plugin anbietet:
- Der
two_factor_providers
-Filter hat Vorrang gegenüber anderen vorhandenen Zwei-Faktor-Authentifizierungs-Methoden wie E-Mail und zeitbasierten Einmal-Passwörtern. Array-Werte können PHP-Klassennamen der jeweiligen Zwei-Faktor-Methoden sein. - Der
two_factor_enabled_providers_for_user
-Filter überschreibt die Authentifizierungsmethoden, die für einen Benutzer aktiviert sind. Das erste Argument ist ein Array der Klassennamen erlaubter Authentifizierungsmethoden, während das zweite Argument die Nutzer-ID ist. - Die
two_factor_user_authenticated
-Aktion empfängt das eingeloggteWP_User
-Objekt als erstes Argument, um den angemeldeten Benutzer direkt nach dem Authentifizierung-Workflow zu ermitteln. - Der
two_factor_token_ttl
-Filter überschreibt den Zeitraum, den ein per E-Mail versandter Token nach seiner Erstellung haben darf. Akzeptiert werden als erstes Argument die Zeit (in Sekunden) und die ID desWP_User
Nutzers, der sich authentifiziert.
Mach mit
Die Entwicklung findet auf GitHub statt. Tritt dem Channel #core-passwords
im WordPress-Slack bei. (Melde dich hier an).
Dies sind die ersten Schritte:
$ git clone https://github.com/wordpress/two-factor.git
$ npm install
Danach öffne einen Pull Request mit den vorgeschlagenen Änderungen.
Screenshots
Rezensionen
Mitwirkende & Entwickler
„Two-Factor“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:
Mitwirkende„Two-Factor“ wurde in 27 Sprachen übersetzt. Danke an die Übersetzerinnen und Übersetzer für ihre Mitwirkung.
Übersetze „Two-Factor“ in deine Sprache.
Interessiert an der Entwicklung?
Durchstöbere den Code, sieh dir das SVN Repository an oder abonniere das Entwicklungsprotokoll per RSS.
Änderungsprotokoll
Mehr Informationen in der Versionshistorie.