plugin-icon

Two-Factor

Inschakelen van twee-factor authenticatie (2FA) met behulp van tijd gebaseerde eenmalige wachtwoorden (TOTP), Universele 2e Factor (U2F), e-mail en back-up verificatie codes.
Waardering
4.8/5
Versie
0.14.2
Actieve installaties
90K
Laatst bijgewerkt
Dec 11, 2025
Two-Factor

Gebruik de “Twee-factor opties” sectie onder “Gebruikers” “Je profiel” om één of meerdere twee-factor authenticatie providers voor je account in te schakelen en te configureren:

  • E-mail codes
  • Time Based One-Time Passwords (TOTP)
  • FIDO Universal 2nd Factor (U2F)
  • Back-up codes
  • Dummy-methode (alleen voor testdoeleinden)

Voor meer geschiedenis, zie dit bericht.

Acties & filters

Hier is een lijst van actie en filter hooks voorzien door de plugin:

  • two_factor_providers filter overschrijft de beschikbare twee-factor providers zoals e-mail en tijd-gebaseerde eenmalige wachtwoorden. Array waarden zijn PHP classnames van de twee-factor providers.
  • two_factor_providers_for_user filter overschrijft de beschikbare two-factor providers voor een specifieke gebruiker. Array waarden zijn instanties van provider klassen en het gebruikersobject WP_User is beschikbaar als het tweede argument.
  • two_factor_enabled_providers_for_user filter overschrijft de lijst van twee-factor providers die zijn ingeschakeld voor een gebruiker. Het eerste argument is een array van ingeschakelde provider classnames als waarden, het tweede argument is de gebruiker ID.
  • two_factor_user_authenticated actie die het ingelogde WP_User object ontvangt als eerste argument om de ingelogde gebruiker te bepalen direct na de authenticatie workflow.
  • Het filter two_factor_user_api_login_enable beperkt de authenticatie voor REST API en XML-RPC tot alleen applicatie wachtwoorden. Geeft de gebruikers ID als tweede argument.
  • two_factor_email_token_ttl filter overschrijft het tijdsinterval in seconden dat een e-mail token wordt beschouwd na generatie. Accepteert de tijd in seconden als eerste argument en de ID van het WP_User object dat wordt geverifieerd.
  • two_factor_email_token_length filter overschrijft het standaard aantal van 8 tekens voor e-mail tokens.
  • two_factor_backup_code_length filter overschrijft het standaard aantal van 8 karakters voor back-up codes. Biedt de WP_User van de bijbehorende gebruiker als tweede argument.
  • two_factor_rest_api_can_edit_user filter bepaalt of de twee-factor instellingen van een gebruiker bewerkt kunnen worden via de REST API. Het eerste argument is de huidige $can_edit boolean, het tweede argument is de gebruiker ID.
Gratisop Business abonnement
Door te installeren, ga je akkoord met de Servicevoorwaarden van WordPress.com en de voorwaarden voor plugins van derden.
Getest tot
WordPress 6.9
Deze plugin kan worden gedownload, zodat je hem op je kan gebruiken.