Personnaliser les messages d’erreur de verrouillage
Vous pouvez personnaliser les messages d’erreur qui seront affichés dans certaines situations en fournissant une option languageDictionary
. Une liste complète des champs languageDictionary
disponibles qui peuvent être personnalisés se trouve dans le repertoire GitHub Dictionnaire anglais pour Lock. Voici un exemple de messages d’erreur personnalisés :
// Examples of customized error messages in the languageDictionary option
var options = {
languageDictionary: {
error: {
login: {
"lock.invalid_email_password": "Custom message about invalid credentials",
"lock.network": "Custom message indicating a network error and suggesting the user check connection",
"lock.unauthorized": "Custom message about a failure of permissions",
"too_many_attempts": "Custom message indicating the user has failed to login too many times."
},
signUp: {
"invalid_password": "Custom message indicating a password was invalid",
"user_exists": "Custom message indicating that a user already exists"
}
}
}
};
// Initiating our Auth0Lock
var lock = new Auth0Lock(
'{yourClientId}',
'{yourDomain}',
options
);
Was this helpful?
Erreurs personnalisées dans les Règles
Si vous renvoyez des codes d’erreur personnalisés à partir d’une règle ou d’un script de base de données personnalisé, vous pouvez gérer les erreurs personnalisées :
Dans l’URL de redirection de votre application, en lisant les paramètres de chaîne de requête
error
eterror_mesage
.En redirigeant l’utilisateur vers vos pages hébergées avec un message d’erreur personnalisé et en affichant le message avec un message flash.