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
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_providersfilter 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_userfilter overschrijft de beschikbare two-factor providers voor een specifieke gebruiker. Array waarden zijn instanties van provider klassen en het gebruikersobjectWP_Useris beschikbaar als het tweede argument.two_factor_enabled_providers_for_userfilter 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_authenticatedactie die het ingelogdeWP_Userobject ontvangt als eerste argument om de ingelogde gebruiker te bepalen direct na de authenticatie workflow.- Het filter
two_factor_user_api_login_enablebeperkt de authenticatie voor REST API en XML-RPC tot alleen applicatie wachtwoorden. Geeft de gebruikers ID als tweede argument. two_factor_email_token_ttlfilter 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 hetWP_Userobject dat wordt geverifieerd.two_factor_email_token_lengthfilter overschrijft het standaard aantal van 8 tekens voor e-mail tokens.two_factor_backup_code_lengthfilter overschrijft het standaard aantal van 8 karakters voor back-up codes. Biedt deWP_Uservan de bijbehorende gebruiker als tweede argument.two_factor_rest_api_can_edit_userfilter bepaalt of de twee-factor instellingen van een gebruiker bewerkt kunnen worden via de REST API. Het eerste argument is de huidige$can_editboolean, het tweede argument is de gebruiker ID.
Deze plugin kan worden gedownload, zodat je hem op je kan gebruiken.
