useUsernameValidation(username, options?)
useUsernameValidation(Hook React pour valider un nom d’utilisateur selon la politique actuelle de noms d’utilisateur d’Auth0.Ce hook vérifie le nom d’utilisateur fourni par rapport à toutes les règles de validation configurées et retourne un résultat structuré indiquant s’il est valide ou non. Optionnellement, il peut envoyer les erreurs de validation au gestionnaire d’erreurs global pour que les composants d’interface utilisateur qui observent le champusername,options?):UsernameValidationResult
username puissent automatiquement les afficher ou y réagir.Paramètres
La chaîne de caractères représentant le nom d’utilisateur à valider.
options?
Lorsque
true, les erreurs de validation sont stockées dans le gestionnaire d’erreurs global sous le champ username. La valeur par défaut est false.Valeur renvoyée
UsernameValidationResultUn objet UsernameValidationResult avec :isValid—truesi le nom d’utilisateur satisfait toutes les règles configurées.errors— un tableau d’erreurs de validation par règle aveccode,messageetisValid.
Écrans pris en charge
signupsignup-id
Example
Remarques
- Lorsque
includeInErrorsest activé, le hook met automatiquement à jour les erreurs dans le store d’erreurs, qui peut être consommé par le hookuseErrors. - Le hook n’est réévalué que lorsque
usernameouoptions.includeInErrorschange.