mirror of
https://github.com/zitadel/zitadel.git
synced 2025-10-25 20:38:48 +00:00
# Which Problems Are Solved Some organizations / customers have the requirement, that there users regularly need to change their password. ZITADEL already had the possibility to manage a `password age policy` ( thought the API) with the maximum amount of days a password should be valid, resp. days after with the user should be warned of the upcoming expiration. The policy could not be managed though the Console UI and was not checked in the Login UI. # How the Problems Are Solved - The policy can be managed in the Console UI's settings sections on an instance and organization level. - During an authentication in the Login UI, if a policy is set with an expiry (>0) and the user's last password change exceeds the amount of days set, the user will be prompted to change their password. - The prompt message of the Login UI can be customized in the Custom Login Texts though the Console and API on the instance and each organization. - The information when the user last changed their password is returned in the Auth, Management and User V2 API. - The policy can be retrieved in the settings service as `password expiry settings`. # Additional Changes None. # Additional Context - closes #8081 --------- Co-authored-by: Tim Möhlmann <tim+github@zitadel.com>
504 lines
20 KiB
YAML
504 lines
20 KiB
YAML
Login:
|
|
Title: Bienvenue!
|
|
Description: Entrez vos données de connexion.
|
|
TitleLinking: Login pour la liaison des utilisateurs
|
|
DescriptionLinking: Entrez vos données de connexion pour lier votre utilisateur externe avec un utilisateur ZITADEL.
|
|
LoginNameLabel: Identifiant
|
|
UsernamePlaceHolder: Nom d'utilisateur
|
|
LoginnamePlaceHolder: Nom d'utilisateur
|
|
ExternalUserDescription: Se connecter avec un utilisateur externe.
|
|
MustBeMemberOfOrg: L'utilisateur doit être membre de l'organisation {{.OrgName}}.
|
|
RegisterButtonText: S'inscrire
|
|
NextButtonText: Suivant
|
|
|
|
LDAP:
|
|
Title: Connexion
|
|
Description: Entrez vos données de connexion.
|
|
LoginNameLabel: Identifiant
|
|
PasswordLabel: Mot de passe
|
|
NextButtonText: Suivant
|
|
|
|
SelectAccount:
|
|
Title: Sélectionner un compte
|
|
Description: Utilisez votre compte ZITADEL.
|
|
TitleLinking: Sélectionnez le compte pour le lien avec l'utilisateur
|
|
DescriptionLinking: Sélectionnez votre compte pour établir un lien avec votre utilisateur externe.
|
|
OtherUser: Autre utilisateur
|
|
SessionState0: Actif
|
|
SessionState1: Déconnecté
|
|
MustBeMemberOfOrg: L'utilisateur doit être membre de l'organisation {{.OrgName}}.
|
|
|
|
Password:
|
|
Title: Mot de passe
|
|
Description: Entrez vos identifiants.
|
|
PasswordLabel: Mot de passe
|
|
MinLength: Doit contenir au moins
|
|
MinLengthp2: caractères.
|
|
MaxLength: Doit contenir moins de 70 caractères.
|
|
HasUppercase: Doit inclure une lettre majuscule.
|
|
HasLowercase: Doit inclure une lettre minuscule.
|
|
HasNumber: Doit inclure un chiffre.
|
|
HasSymbol: Doit inclure un symbole.
|
|
Confirmation: La confirmation du mot de passe correspond.
|
|
ResetLinkText: Réinitialiser le mot de passe
|
|
BackButtonText: Retour
|
|
NextButtonText: Suivant
|
|
|
|
UsernameChange:
|
|
Title: Modifier le nom d'utilisateur
|
|
Description: Définissez votre nouveau nom d'utilisateur.
|
|
UsernameLabel: Nom d'utilisateur
|
|
CancelButtonText: Annuler
|
|
NextButtonText: Suivant
|
|
|
|
UsernameChangeDone:
|
|
Title: Nom d'utilisateur modifié
|
|
Description: Votre nom d'utilisateur a bien été modifié.
|
|
NextButtonText: Suivant
|
|
|
|
InitPassword:
|
|
Title: Définir un mot de passe
|
|
Description: Vous avez reçu un code, que vous devez saisir dans le formulaire ci-dessous pour définir votre nouveau mot de passe.
|
|
CodeLabel: Code
|
|
NewPasswordLabel: Nouveau mot de passe
|
|
NewPasswordConfirmLabel: Confirmer le mot de passe
|
|
ResendButtonText: Renvoyer le code
|
|
NextButtonText: Suivant
|
|
|
|
InitPasswordDone:
|
|
Title: Mot de passe défini
|
|
Description: Mot de passe défini avec succès.
|
|
NextButtonText: Suivant
|
|
CancelButtonText: Annuler
|
|
|
|
InitUser:
|
|
Title: Activer l'utilisateur
|
|
Description: Vérifiez votre e-mail avec le code ci-dessous et définissez votre mot de passe.
|
|
CodeLabel: Code
|
|
NewPasswordLabel: Nouveau mot de passe
|
|
NewPasswordConfirm: Confirmer le mot de passe
|
|
NextButtonText: Suivant
|
|
ResendButtonText: Renvoyer le code
|
|
|
|
InitUserDone:
|
|
Title: Utilisateur activé
|
|
Description: Email vérifié et mot de passe défini avec succès.
|
|
NextButtonText: Suivant
|
|
CancelButtonText: Annuler
|
|
|
|
InitMFAPrompt:
|
|
Title: Configuration authentification à 2 facteurs
|
|
Description: L'authentification authentification à 2 facteurs vous offre une sécurité supplémentaire pour votre compte d'utilisateur. Vous êtes ainsi assuré d'être le seul à avoir accès à votre compte.
|
|
Provider0: Application d'authentification (par exemple, Google/Microsoft Authenticator, Authy)
|
|
Provider1: Dépend de l'appareil (par ex. FaceID, Windows Hello, empreinte digitale)
|
|
Provider3: OTP SMS
|
|
Provider4: OTP e-mail
|
|
NextButtonText: Suivant
|
|
SkipButtonText: Passer
|
|
|
|
InitMFAOTP:
|
|
Title: Vérification authentification à 2 facteurs
|
|
Description: Créez votre authentification à 2 facteurs. Téléchargez une application d'authentification si vous n'en avez pas déjà une.
|
|
OTPDescription: Scannez le code avec votre application d'authentification (par exemple Google Authenticator) ou copiez le secret et insérez le code généré ci-dessous.
|
|
SecretLabel: Secret
|
|
CodeLabel: Code
|
|
NextButtonText: Suivant
|
|
CancelButtonText: Annuler
|
|
|
|
InitMFAOTPSMS:
|
|
Title: Vérification à deux facteurs
|
|
DescriptionPhone: Créez votre 2-facteurs. Entrez votre numéro de téléphone pour le vérifier.
|
|
DescriptionCode: Créez votre 2-facteurs. Entrez le code reçu pour vérifier votre numéro de téléphone.
|
|
PhoneLabel: Numéro de téléphone
|
|
CodeLabel: Code
|
|
EditButtonText: Modifier
|
|
ResendButtonText: Renvoyer le code
|
|
NextButtonText: Suivant
|
|
|
|
InitMFAU2F:
|
|
Title: Ajouter une clé de sécurité
|
|
Description: Une clé de sécurité est une méthode de vérification qui peut être intégrée à votre téléphone, utiliser Bluetooth ou se brancher directement sur le port USB de votre ordinateur.
|
|
TokenNameLabel: Nom de la clé de sécurité / de l'appareil
|
|
NotSupported: WebAuthN n'est pas pris en charge par votre navigateur. Veuillez vous assurer qu'il est à jour ou utiliser un autre navigateur (par exemple Chrome, Safari, Firefox).
|
|
RegisterTokenButtonText: Enregistrez l'authentification à 2 facteurs
|
|
ErrorRetry: Réessayez, créez un nouveau défi ou choisissez une autre méthode.
|
|
|
|
InitMFADone:
|
|
Title: Clé de sécurité ajoutée
|
|
Description: Génial! Vous venez de configurer avec succès votre authentification à 2 facteurs et de rendre votre compte beaucoup plus sûr. Le code doit être saisi à chaque connexion.
|
|
NextButtonText: Suivant
|
|
CancelButtonText: Annuler
|
|
|
|
MFAProvider:
|
|
Provider0: Application d'authentification (par exemple, Google/Microsoft Authenticator, Authy)
|
|
Provider1: Dépend de l'appareil (par ex. FaceID, Windows Hello, empreinte digitale)
|
|
Provider3: OTP SMS
|
|
Provider4: OTP e-mail
|
|
ChooseOther: Ou choisissez une autre option
|
|
|
|
VerifyMFAOTP:
|
|
Title: Vérifier authentification à 2 facteurs
|
|
Description: Vérifiez votre authentification à 2 facteurs
|
|
CodeLabel: Code
|
|
NextButtonText: Suivant
|
|
|
|
VerifyOTP:
|
|
Title: Vérifier authentification à 2 facteurs
|
|
Description: Vérifiez votre authentification à 2 facteurs
|
|
CodeLabel: Code
|
|
ResendButtonText: Renvoyer le code
|
|
NextButtonText: Suivant
|
|
|
|
VerifyMFAU2F:
|
|
Title: Vérifier authentification à 2 facteurs
|
|
Description: Vérifiez votre authentification à 2 facteurs avec l'appareil enregistré (par exemple FaceID, Windows Hello, empreinte digitale).
|
|
NotSupported: WebAuthN n'est pas pris en charge par votre navigateur. Assurez-vous que vous utilisez la dernière version ou changez votre navigateur pour un navigateur pris en charge (Chrome, Safari, Firefox).
|
|
ErrorRetry: Réessayez, créez une nouvelle demande ou choisissez une autre méthode.
|
|
ValidateTokenButtonText: Vérifier l'authentification à 2 facteurs
|
|
|
|
Passwordless:
|
|
Title: Connexion sans mot de passe
|
|
Description: Connectez-vous avec les méthodes d'authentification fournies par votre appareil, comme FaceID, Windows Hello ou les empreintes digitales.
|
|
NotSupported: WebAuthN n'est pas pris en charge par votre navigateur. Veuillez vous assurer qu'il est à jour ou utiliser un autre navigateur (par exemple Chrome, Safari, Firefox).
|
|
ErrorRetry: Réessayez, créez un nouveau défi ou choisissez une autre méthode.
|
|
LoginWithPwButtonText: Connexion avec mot de passe
|
|
ValidateTokenButtonText: Connexion sans mot de passe
|
|
|
|
PasswordlessPrompt:
|
|
Title: Configuration connexion sans mot de passe
|
|
Description: Souhaitez-vous configurer une connexion sans mot de passe ? (Méthodes d'authentification de votre appareil comme FaceID, Windows Hello ou empreintes digitales)
|
|
DescriptionInit: Vous devez configurer la connexion sans mot de passe. Utilisez le lien qui vous a été donné pour enregistrer votre appareil.
|
|
PasswordlessButtonText: Configurer la connexion sans mot de passe
|
|
NextButtonText: Suivant
|
|
SkipButtonText: Passer
|
|
|
|
PasswordlessRegistration:
|
|
Title: Configuration connexion sans mot de passe
|
|
Description: Ajoutez votre authentification en fournissant un nom (par exemple MyMobilePhone, MacBook, etc.) et cliquez ensuite sur le bouton "Enregistrer la connexion sans mot de passe" ci-dessous.
|
|
TokenNameLabel: Nom de l'appareil
|
|
NotSupported: WebAuthN n'est pas pris en charge par votre navigateur. Veuillez vous assurer qu'il est à jour ou utiliser un autre navigateur (par exemple Chrome, Safari, Firefox).
|
|
RegisterTokenButtonText: Enregistrer la connexion sans mot de passe
|
|
ErrorRetry: Réessayez, créez un nouveau défi ou choisissez une autre méthode.
|
|
|
|
PasswordlessRegistrationDone:
|
|
Title: Configuration connexion sans mot de passe
|
|
Description: Le dispositif de connexion sans mot de passe a été ajouté avec succès.
|
|
DescriptionClose: Vous pouvez maintenant fermer cette fenêtre.
|
|
NextButtonText: Suivant
|
|
CancelButtonText: Annuler
|
|
|
|
PasswordChange:
|
|
Title: Changer le mot de passe
|
|
Description: Changez votre mot de passe. Entrez votre ancien et votre nouveau mot de passe.
|
|
ExpiredDescription: Votre mot de passe a expiré et doit être modifié. Entrez votre ancien et votre nouveau mot de passe.
|
|
OldPasswordLabel: Ancien mot de passe
|
|
NewPasswordLabel: Nouveau mot de passe
|
|
NewPasswordConfirmLabel: Confirmation du mot de passe
|
|
CancelButtonText: Annuler
|
|
NextButtonText: Suivant
|
|
Footer: Bas de page
|
|
|
|
PasswordChangeDone:
|
|
Title: Changer le mot de passe
|
|
Description: Votre mot de passe a été modifié avec succès.
|
|
NextButtonText: Suivant
|
|
|
|
PasswordResetDone:
|
|
Title: Lien de réinitialisation du mot de passe envoyé
|
|
Description: Vérifiez votre e-mail pour réinitialiser votre mot de passe.
|
|
NextButtonText: Suivant
|
|
|
|
EmailVerification:
|
|
Title: Vérification de l'e-mail
|
|
Description: Nous vous avons envoyé un e-mail pour vérifier votre adresse. Veuillez saisir le code dans le formulaire ci-dessous.
|
|
CodeLabel: Code
|
|
NextButtonText: Suivant
|
|
ResendButtonText: Renvoyer le code
|
|
|
|
EmailVerificationDone:
|
|
Title: E-mail Verification
|
|
Description: Votre adresse électronique a été vérifiée avec succès.
|
|
NextButtonText: Suivant
|
|
CancelButtonText: Annuler
|
|
LoginButtonText: Connexion
|
|
|
|
RegisterOption:
|
|
Title: Options d'enregistrement
|
|
Description: Choisissez comment vous souhaitez vous enregistrer.
|
|
RegisterUsernamePasswordButtonText: Avec nom d'utilisateur et mot de passe
|
|
ExternalLoginDescription: Ou s'enregistrer avec un utilisateur externe
|
|
LoginButtonText: Connexion
|
|
|
|
RegistrationUser:
|
|
Title: Inscription
|
|
Description: Entrez vos données d'utilisateur. Votre adresse e-mail sera utilisée comme nom de connexion.
|
|
DescriptionOrgRegister: Entrez vos données d'utilisateur.
|
|
EmailLabel: Email
|
|
UsernameLabel: Identifiant
|
|
FirstnameLabel: Prénom
|
|
LastnameLabel: Nom de famille
|
|
LanguageLabel: Langue
|
|
German: Deutsch
|
|
English: English
|
|
Italian: Italiano
|
|
French: Français
|
|
Chinese: 简体中文
|
|
Polish: Polski
|
|
Japanese: 日本語
|
|
Spanish: Español
|
|
Bulgarian: Български
|
|
Portuguese: Português
|
|
Macedonian: Македонски
|
|
Czech: Čeština
|
|
Russian: Русский
|
|
Dutch: Nederlands
|
|
Swedish: Svenska
|
|
GenderLabel: Genre
|
|
Female: Femme
|
|
Male: Homme
|
|
Diverse: Divers / X
|
|
PasswordLabel: Mot de passe
|
|
PasswordConfirmLabel: Confirmation du mot de passe
|
|
TosAndPrivacyLabel: Termes et conditions
|
|
TosConfirm: J'accepte les
|
|
TosLinkText: TOS
|
|
PrivacyConfirm: J'accepte les
|
|
PrivacyLinkText: Politique de confidentialité
|
|
ExternalLogin: Ou m'inscrire avec un utilisateur externe
|
|
BackButtonText: Connexion
|
|
NextButtonText: Suivant
|
|
|
|
ExternalRegistrationUserOverview:
|
|
Title: Enregistrement des utilisateurs externes
|
|
Description: Nous avons récupéré vos coordonnées d'utilisateur auprès du fournisseur sélectionné. Vous pouvez maintenant les modifier ou les compléter.
|
|
EmailLabel: E-mail
|
|
UsernameLabel: Identifiant
|
|
FirstnameLabel: Prénom
|
|
LastnameLabel: Nom de famille
|
|
NicknameLabel: Surnom
|
|
PhoneLabel: Numéro de téléphone
|
|
LanguageLabel: Langue
|
|
German: Deutsch
|
|
English: English
|
|
Italian: Italiano
|
|
French: Français
|
|
Chinese: 简体中文
|
|
Polish: Polski
|
|
Japanese: 日本語
|
|
Spanish: Español
|
|
Bulgarian: Български
|
|
Portuguese: Português
|
|
Macedonian: Македонски
|
|
Czech: Čeština
|
|
Russian: Русский
|
|
Dutch: Nederlands
|
|
Swedish: Svenska
|
|
TosAndPrivacyLabel: Termes et conditions
|
|
TosConfirm: J'accepte les
|
|
TosLinkText: TOS
|
|
PrivacyConfirm: J'accepte les
|
|
PrivacyLinkText: Politique de confidentialité
|
|
ExternalLogin: Ou m'inscrire avec un utilisateur externe
|
|
BackButtonText: Retour
|
|
NextButtonText: Enregistrer
|
|
|
|
RegistrationOrg:
|
|
Title: Enregistrement de l'organisation
|
|
Description: Entrez le nom de votre organisation et vos données d'utilisateur.
|
|
OrgNameLabel: Nom de l'organisation
|
|
EmailLabel: E-mail
|
|
UsernameLabel: Nom d'utilisateur
|
|
FirstnameLabel: Prénom
|
|
LastnameLabel: Nom de famille
|
|
PasswordLabel: Mot de passe
|
|
PasswordConfirmLabel: Confirmation du mot de passe
|
|
TosAndPrivacyLabel: Termes et conditions
|
|
TosConfirm: J'accepte les
|
|
TosLinkText: TOS
|
|
PrivacyConfirm: J'accepte les
|
|
PrivacyLinkText: Politique de confidentialité
|
|
SaveButtonText: Créer une organisation
|
|
|
|
LoginSuccess:
|
|
Title: Connexion réussie
|
|
AutoRedirectDescription: Vous serez automatiquement redirigé vers votre application. Si ce n'est pas le cas, cliquez sur le bouton ci-dessous. Vous pouvez ensuite fermer la fenêtre.
|
|
RedirectedDescription: Vous pouvez maintenant fermer cette fenêtre.
|
|
NextButtonText: Suivant
|
|
|
|
LogoutDone:
|
|
Title: Déconnecté
|
|
Description: Vous vous êtes déconnecté avec succès.
|
|
LoginButtonText: Connexion
|
|
|
|
LinkingUserPrompt:
|
|
Title: Utilisateur existant trouvé
|
|
Description: "Souhaitez-vous associer votre compte existant :"
|
|
LinkButtonText: Lier
|
|
OtherButtonText: Autres options
|
|
|
|
LinkingUsersDone:
|
|
Title: Lier utilisateur
|
|
Description: Le lien avec l'utilisateur est terminé.
|
|
CancelButtonText: Annuler
|
|
NextButtonText: Suivant
|
|
|
|
ExternalNotFound:
|
|
Title: Utilisateur externe introuvable
|
|
Description: Utilisateur externe non trouvé. Voulez-vous lier votre utilisateur ou enregistrer automatiquement un nouvel utilisateur ?
|
|
LinkButtonText: Lier
|
|
AutoRegisterButtonText: Enregistrer
|
|
TosAndPrivacyLabel: Termes et conditions
|
|
TosConfirm: J'accepte les
|
|
TosLinkText: TOS
|
|
PrivacyConfirm: J'accepte les
|
|
PrivacyLinkText: Politique de confidentialité
|
|
German: Deutsch
|
|
English: English
|
|
Italian: Italiano
|
|
French: Français
|
|
Chinese: 简体中文
|
|
Polish: Polski
|
|
Japanese: 日本語
|
|
Spanish: Español
|
|
Bulgarian: Български
|
|
Portuguese: Português
|
|
Macedonian: Македонски
|
|
Czech: Čeština
|
|
Russian: Русский
|
|
Dutch: Nederlands
|
|
Swedish: Svenska
|
|
|
|
DeviceAuth:
|
|
Title: Autorisation de l'appareil
|
|
UserCode:
|
|
Label: Code d'utilisateur
|
|
Description: Saisissez le code utilisateur présenté sur l'appareil.
|
|
ButtonNext: Suivant
|
|
Action:
|
|
Description: Accordez l'accès à l'appareil.
|
|
GrantDevice: vous êtes sur le point d'accorder un appareil
|
|
AccessToScopes: accès aux périmètres suivants
|
|
Button:
|
|
Allow: Autoriser
|
|
Deny: Refuser
|
|
Done:
|
|
Description: Fait.
|
|
Approved: Autorisation de l'appareil approuvée. Vous pouvez maintenant retourner à l'appareil.
|
|
Denied: Autorisation de l'appareil refusée. Vous pouvez maintenant retourner à l'appareil.
|
|
|
|
Footer:
|
|
PoweredBy: Promulgué par
|
|
Tos: TOS
|
|
PrivacyPolicy: Politique de confidentialité
|
|
Help: Aide
|
|
SupportEmail: E-mail d'assistance
|
|
|
|
SignIn: Connexion avec {{.Provider}}
|
|
|
|
Errors:
|
|
Internal: Une erreur interne s'est produite
|
|
AuthRequest:
|
|
NotFound: Impossible de trouver la requête d'authentification
|
|
UserAgentNotCorresponding: L'agent utilisateur ne correspond pas
|
|
UserAgentNotFound: L'ID de l'agent utilisateur n'a pas été trouvé
|
|
TokenNotFound: Token non trouvé
|
|
RequestTypeNotSupported: Le type de demande n'est pas pris en charge
|
|
MissingParameters: Paramètres requis manquants
|
|
User:
|
|
NotFound: L'utilisateur n'a pas pu être trouvé
|
|
AlreadyExists: L'utilisateur existe déjà
|
|
Inactive: L'utilisateur est inactif
|
|
NotFoundOnOrg: L'utilisateur n'a pas été trouvé dans l'organisation choisie
|
|
NotAllowedOrg: L'utilisateur n'est pas membre de l'organisation requise
|
|
NotMatchingUserID: L'utilisateur et l'utilisateur dans la requête d'authentification ne correspondent pas.
|
|
UserIDMissing: UserID est vide
|
|
Invalid: Données utilisateur non valides
|
|
DomainNotAllowedAsUsername: Le domaine est déjà réservé et ne peut pas être utilisé.
|
|
NotAllowedToLink: L'utilisateur n'est pas autorisé à établir un lien avec un fournisseur de connexion externe
|
|
Profile:
|
|
NotFound: Profil non trouvé
|
|
NotChanged: Le profil n'a pas changé
|
|
Empty: Profil est vide
|
|
FirstNameEmpty: Le prénom dans le profil est vide
|
|
LastNameEmpty: Le nom de famille dans le profil est vide
|
|
IDMissing: Profil ID manquant
|
|
Email:
|
|
NotFound: Email non trouvé
|
|
Invalid: L'e-mail n'est pas valide
|
|
AlreadyVerified: L'adresse électronique est déjà vérifiée
|
|
NotChanged: L'adresse électronique n'a pas changé
|
|
Empty: Email est vide
|
|
IDMissing: Email ID manquant
|
|
Phone:
|
|
Notfound: Téléphone non trouvé
|
|
Invalid: Le téléphone n'est pas valide
|
|
AlreadyVerified: Téléphone déjà vérifié
|
|
Empty: Téléphone est vide
|
|
NotChanged: Téléphone n'a pas changé
|
|
Address:
|
|
NotFound: Adresse non trouvée
|
|
NotChanged: L'adresse n'a pas changé
|
|
Username:
|
|
AlreadyExists: Nom d'utilisateur déjà pris
|
|
Reserved: Le nom d'utilisateur est déjà pris
|
|
Empty: Le nom d'utilisateur est vide
|
|
Password:
|
|
ConfirmationWrong: La confirmation du mot de passe est erronée
|
|
Empty: Le mot de passe est vide
|
|
Invalid: Le mot de passe n'est pas valide
|
|
InvalidAndLocked: Le mot de passe n'est pas valide et l'utilisateur est verrouillé, contactez votre administrateur.
|
|
NotChanged: Le nouveau mot de passe ne peut pas être le même que votre mot de passe actuel
|
|
UsernameOrPassword:
|
|
Invalid: Le nom d'utilisateur ou le mot de passe n'est pas valide
|
|
PasswordComplexityPolicy:
|
|
NotFound: Politique des mots de passe non trouvée
|
|
MinLength: Le mot de passe est trop court
|
|
HasLower: Le mot de passe doit contenir une lettre minuscule
|
|
HasUpper: Le mot de passe doit contenir une lettre majuscule
|
|
HasNumber: Le mot de passe doit contenir un numéro
|
|
HasSymbol: Le mot de passe doit contenir un symbole
|
|
Code:
|
|
Expired: Le code est expiré
|
|
Invalid: Le code n'est pas valide
|
|
Empty: Le code est vide
|
|
CryptoCodeNil: Le code cryptographique est nul
|
|
NotFound: Impossible de trouver le code
|
|
GeneratorAlgNotSupported: Algorithme de générateur non pris en charge
|
|
EmailVerify:
|
|
UserIDEmpty: L'ID utilisateur est vide
|
|
ExternalData:
|
|
CouldNotRead: Les données externes n'ont pas pu être lues correctement
|
|
MFA:
|
|
NoProviders: Aucun fournisseur multifactoriel disponible
|
|
OTP:
|
|
AlreadyReady: L'OTP multifactoriel (Mot de passe à usage unique) est déjà configuré.
|
|
NotExisting: OTP multifactoriel (Mot de passe à usage unique) n'existe pas.
|
|
InvalidCode: Code invalide
|
|
NotReady: Le système OTP multifactoriel (Mot de passe à usage unique) n'est pas prêt.
|
|
Locked: L'utilisateur est verrouillé
|
|
SomethingWentWrong: Il y a eu un problème
|
|
NotActive: L'utilisateur est inactif
|
|
ExternalIDP:
|
|
IDPTypeNotImplemented: Le type d'IDP n'est pas implémenté
|
|
NotAllowed: Le fournisseur de connexion externe n'est pas autorisé
|
|
IDPConfigIDEmpty: L'ID du fournisseur d'identité est vide
|
|
ExternalUserIDEmpty: L'ID de l'utilisateur externe est vide
|
|
UserDisplayNameEmpty: Le nom d'affichage de l'utilisateur est vide
|
|
NoExternalUserData: Aucune donnée d'utilisateur externe reçue
|
|
CreationNotAllowed: La création d'un nouvel utilisateur n'est pas autorisée sur ce fournisseur.
|
|
LinkingNotAllowed: La création d'un lien vers un utilisateur n'est pas autorisée pour ce fournisseur.
|
|
GrantRequired: Connexion impossible. L'utilisateur doit avoir au moins une subvention sur l'application. Veuillez contacter votre administrateur.
|
|
ProjectRequired: Connexion impossible. L'organisation de l'utilisateur doit être accordée au projet. Veuillez contacter votre administrateur.
|
|
IdentityProvider:
|
|
InvalidConfig: La configuration du fournisseur d'identité n'est pas valide
|
|
IAM:
|
|
LockoutPolicy:
|
|
NotExisting: Politique de cadenassage non existante
|
|
Org:
|
|
LoginPolicy:
|
|
RegistrationNotAllowed: L'enregistrement n'est pas autorisé
|
|
DeviceAuth:
|
|
NotExisting: Le code utilisateur n'existe pas
|
|
|
|
optional: (facultatif)
|