Zusätzliches Menü

Holen Sie sich MemberPress noch heute! Lassen Sie sich für die Inhalte, die Sie erstellen, bezahlen! MemberPress jetzt kaufen
  1. Startseite
  2. Wissensdatenbank
  3. Add-ons
  4. Drittanbieter
  5. Integration der 2-Faktor-Authentifizierung durch Plugin-Mitarbeiter

Integration der 2-Faktor-Authentifizierung durch Plugin-Mitarbeiter

Diese Dokumentation zeigt Ihnen, wie Sie die 2-Faktor-Authentifizierung für Ihre MemberPress-Website installieren und aktivieren. Es wird auch erklärt, wie Sie es so einrichten, dass das Mitglied die 2-Faktor-Authentifizierung verwenden muss, um sich anmelden zu können.

Einbau:

MemberPress hat die Integration bereits eingebaut, so dass nichts innerhalb von MemberPress aktiviert werden muss.

Zunächst müssen Sie zu WordPress > Plugins > Neu hinzufügen Seite und suchen Sie nach "Zwei-Faktor". Sobald die Plugins angezeigt werden, müssen Sie das Plugin Two-factor von Plugin Contributors installieren:

Nach der Installation müssen Sie es nur noch aktivieren, und schon ist alles eingerichtet. 

Verwendung der 2-Faktor-Authentifizierung:

Ihre Mitglieder sehen nun auf ihrer Kontoseite einen Menüpunkt Zwei-Faktor-Authentifizierung:

Nach dem Anklicken des Menüpunkts stehen ihnen 3 verschiedene Optionen für die 2-Faktor-Authentifizierung zur Verfügung:

  • E-Mail: Mit dieser Option wird dem Mitglied bei jedem Anmeldeversuch eine E-Mail mit einem Verifizierungscode zugesandt.
  • Zeitbasiertes Einmal-Passwort (TOTP): Mit dieser Option wird jedes Mal, wenn das Mitglied versucht, sich anzumelden, ein Code an ein Gerät gesendet, das den QR-Code gescannt hat.
  • Backup-Verifizierungscodes: Mit dieser Option werden 10 Verifizierungscodes erstellt, die an einem sicheren Ort gespeichert werden können, für den Fall, dass das Mitglied einen Code benötigt, um sich anzumelden, und keine Möglichkeit hat, die anderen beiden Optionen abzurufen.

Anmerkung: Es gibt auch eine vierte Option, die in WP_DEBUG auf true gesetzt werden kann. Es handelt sich um eine Option mit dem Titel "Dummy-Methode".

Mitglieder zur Verwendung der 2-Faktoren-Authentifizierung zwingen:

Die oben genannten Optionen sind nur optional, aber wenn Sie Ihre Mitglieder zur Verwendung der 2-Faktor-Authentifizierung zwingen möchten, ist ein Code erforderlich. Sie können diesen Code in Ihre functions.php-Datei oder in ein Plugin wie das WPCode Plugin (Details finden Sie in diesem Artikel: Hinzufügen von benutzerdefinierten Codefragmenten in WPCode): 

function mepr_disable_auto_login($auto_login, $membership_id, $mepr_user) {
  return false;
}
add_filter('mepr-auto-login', 'mepr_disable_auto_login', 3, 3);

function memberpress_zwei_Faktoren_primärer_Anbieter_für_Benutzer($Anbieter, 1TP7Benutzer_id) {
  if (leer($provider)) {
    return 'Two_Factor_Email';
  }
  return $provider;
}
add_filter('two_factor_primary_provider_for_user', 'memberpress_two_factor_primary_provider_for_user', 1, 2);

function memberpress_two_factor_enabled_providers_for_user($enabled_providers, $user_ID) {
  if (!in_array('Two_Factor_Email', $enabled_providers)) {
    $enabled_providers[] = 'Two_Factor_Email';
  }
  return $enabled_providers;
}
add_filter('two_factor_enabled_providers_for_user', 'memberpress_two_factor_enabled_providers_for_user', 1, 2);

Anmerkung: Dieser Code (oben) erzwingt nur die 2FA-Authentifizierungsmethode per Bestätigungs-E-Mail. Das Mitglied hat weiterhin die Möglichkeit, die anderen Methoden auf seiner Kontoseite zu aktivieren.

War dieser Artikel hilfreich?

Verwandte Artikel

Computerfrau

Holen Sie sich MemberPress noch heute!

Lassen Sie sich für die von Ihnen erstellten Inhalte bezahlen.