Personnaliser les emails quand la double authentification est activée

Personnalisation de l'email envoyé lors de l'activation du module de double authentification

Lors de l'activation du module de Double Authentification vous recevez un email qu'il est possible de personnaliser avec les hooks suivants :

Pour l'objet du message il est possible d'utiliser ###SITENAME### qui permet de récupérer le nom du site.

add_filter('secupress.plugin.passwordless_email_activation_subject', 'modify_passwordless_email_activation_subject');
function modify_passwordless_email_activation_subject() {
	return '[###SITENAME###] Double authentification : Validation requise';
}

Pour le corps de l'email, il est possible d'utiliser ###USERNAME### qui correspond au nom de l'utilisateur ayant activé le module et ###TOKENURL### est l'url généré permettant de confirmer l'activation du module.

add_filter('secupress.plugin.passwordless_email_activation_message', 'modify_passwordless_email_activation_message');
function modify_passwordless_email_activation_message() {
	return 'Bonjour ###USERNAME###, vous venez d'activer le module de double authentification "PasswordLess".<br><br>Veuillez cliquer sur le lien suivant pour confirmer son activation:<br><br><a href="###TOKENURL###">###TOKENURL###</a><br><br>Merci, bonne journée!';
}

Personnalisation de l'email envoyé lors de la connexion d'un utilisateur lorsque le module "passwordless" est activé

Pour l'objet du message il est possible d'utiliser ###SITENAME### qui permet de récupérer le nom du site.

add_filter('secupress.plugin.passwordless_email_subject', 'modify_passwordless_email_subject');
function modify_passwordless_email_subject() {
	return '[###SITENAME###] Demande de connexion sécurisée';
}

Pour le corps de l'email, il est possible d'utiliser ###USERNAME### qui correspond au nom de l'utilisateur souhaitant se connecter, ###SITENAME### qui permet de récupérer le nom du site et ###TOKENURL### est l'url généré permettant à l'utilisateur de se connecter.

add_filter('secupress.plugin.passwordless_email_message', 'modify_passwordless_email_message');
function modify_passwordless_email_message() {
	return 'Bonjour ###USERNAME###, une demande d'ouverture de session a été demandée pour ###SITENAME###. <a href="###TOKENURL###">Ouvrez cette page pour vous connecter</a>.';
}