Two-Factor
Utilisez la section « Options de Two-factor » dans « Comptes â Profil » pour activer et configurer un ou plusieurs fournisseurs dâauthentification à deux facteurs pour votre compte :
- Codes fournis par e-mail
- Mots de passe à usage unique basés sur le temps (TOTP)
- Second facteur FIDO Universal (U2F)
- Codes de récupération
- Méthode factice (uniquement à des fins de test)
Pour un historique complet, voyez cet article.
Actions & Filtres
Voici une liste des crochets dâaction et de filtre fournis par lâextension :
- Le filtre
two_factor_providersremplace les fournisseurs dâauthentification à deux facteurs disponibles, tels que les mots de passe à usage unique basés sur lâheure et les e-mails. Les valeurs du tableau sont les noms de classe PHP des fournisseurs dâauthentification à deux facteurs. - Le filtre
two_factor_providers_for_userremplace les fournisseurs à deux facteurs disponibles pour un compte spécifique. Les valeurs du tableau sont des instances de classes de fournisseurs et lâobjet compteWP_Userest disponible en tant que deuxième argument. - Le filtre
two_factor_enabled_providers_for_userremplace la liste des fournisseurs à deux facteurs activés pour un compte. Le premier argument est un tableau contenant les noms de classe des fournisseurs activés en tant que valeurs, le deuxième argument est lâID du compte. - Lâaction
two_factor_user_authenticatedqui reçoit lâobjetWP_Userconnecté comme premier argument afin de déterminer le compte connecté immédiatement après le processus dâauthentification. - Le filtre
two_factor_user_api_login_enablelimite lâauthentification pour lâAPI REST et XML-RPC aux mots de passe dâapplication uniquement. Fournit lâID du compte comme deuxième argument. - Le filtre
two_factor_email_token_ttlremplace lâintervalle de temps en secondes pendant lequel un jeton dâe-mail est pris en compte après sa génération. Il accepte le temps en secondes comme premier argument et lâID de lâobjetWP_Useren cours dâauthentification. - Le filtre
two_factor_email_token_lengthsurcharge le nombre par défaut de 8 caractères pour les jetons dâe-mail. - Le filtre
two_factor_backup_code_lengthsurcharge le nombre de caractères par défaut de 8 pour les codes de récupération. Fournit leWP_Userdu compte associé en tant que deuxième argument. - Le filtre
two_factor_rest_api_can_edit_userdétermine si les réglages de double authentification dâun compte peuvent être modifiés via lâAPI REST. Le premier argument est la valeur booléenne actuelle$can_edit, le second argument est lâID du compte.
