mirror of
https://github.com/zitadel/zitadel.git
synced 2024-12-13 19:44:21 +00:00
a07b2f4677
# Which Problems Are Solved As an administrator I want to be able to invite users to my application with the API V2, some user data I will already prefil, the user should add the authentication method themself (password, passkey, sso). # How the Problems Are Solved - A user can now be created with a email explicitly set to false. - If a user has no verified email and no authentication method, an `InviteCode` can be created through the User V2 API. - the code can be returned or sent through email - additionally `URLTemplate` and an `ApplicatioName` can provided for the email - The code can be resent and verified through the User V2 API - The V1 login allows users to verify and resend the code and set a password (analog user initialization) - The message text for the user invitation can be customized # Additional Changes - `verifyUserPasskeyCode` directly uses `crypto.VerifyCode` (instead of `verifyEncryptedCode`) - `verifyEncryptedCode` is removed (unnecessarily queried for the code generator) # Additional Context - closes #8310 - TODO: login V2 will have to implement invite flow: https://github.com/zitadel/typescript/issues/166
68 lines
4.1 KiB
YAML
68 lines
4.1 KiB
YAML
InitCode:
|
|
Title: ZITADEL - User initialisieren
|
|
PreHeader: User initialisieren
|
|
Subject: User initialisieren
|
|
Greeting: Hallo {{.DisplayName}},
|
|
Text: Dieser Benutzer wurde soeben erstellt. Mit dem Benutzernamen <br><strong>{{.PreferredLoginName}}</strong><br> kannst du dich anmelden. Nutze den unten stehenden Button, um die Initialisierung abzuschliessen <br>(Code <strong>{{.Code}}</strong>).<br> Falls du dieses E-Mail nicht angefordert hast, kannst du sie einfach ignorieren.
|
|
ButtonText: Initialisierung abschliessen
|
|
PasswordReset:
|
|
Title: Passwort zurücksetzen
|
|
PreHeader: Passwort zurücksetzen
|
|
Subject: Passwort zurücksetzen
|
|
Greeting: Hallo {{.DisplayName}},
|
|
Text: Wir haben eine Anfrage zum Zurücksetzen deines Passworts bekommen. Du kannst den unten stehenden Button verwenden, um dein Passwort zurückzusetzen <br>(Code <strong>{{.Code}}</strong>).<br> Falls du das Zurücksetzen des Passworts nicht angefordert hast, kannst du diese E-Mail ignorieren.
|
|
ButtonText: Passwort zurücksetzen
|
|
VerifyEmail:
|
|
Title: E-Mail-Adresse verifizieren
|
|
PreHeader: E-Mail-Adresse verifizieren
|
|
Subject: E-Mail-Adresse verifizieren
|
|
Greeting: Hallo {{.DisplayName}},
|
|
Text: Eine neue E-Mail-Adresse wurde hinzugefügt. Bitte verwende den unten stehenden Button, um diese zu verifizieren <br>(Code <strong>{{.Code}}</strong>).<br> Falls du die E-Mail-Adresse nicht selbst hinzugefügt hast, kannst du diese E-Mail ignorieren.
|
|
ButtonText: E-Mail-Adresse verifizieren
|
|
VerifyPhone:
|
|
Title: Telefonnummer verifizieren
|
|
PreHeader: Telefonnummer verifizieren
|
|
Subject: Telefonnummer verifizieren
|
|
Greeting: Hallo {{.DisplayName}},
|
|
Text: Eine Telefonnummer wurde hinzugefügt. Bitte verifiziere diese, indem du folgenden Code eingibst<br>(Code <strong>{{.Code}}</strong>).<br>
|
|
ButtonText: Telefonnummer verifizieren
|
|
VerifyEmailOTP:
|
|
Title: Einmalpasswort verifizieren
|
|
PreHeader: Einmalpasswort verifizieren
|
|
Subject: Einmalpasswort verifizieren
|
|
Greeting: Hallo {{.DisplayName}},
|
|
Text: Bitte nutze den 'Authentifizieren'-Button oder kopiere das Einmalpasswort {{.OTP}} und gib es zur Bestätigung ein, um dich innerhalb der nächsten fünf Minuten zu authentifizieren.
|
|
ButtonText: Authentifizieren
|
|
VerifySMSOTP:
|
|
Text: >-
|
|
{{.OTP}} ist dein Einmalpasswort für {{ .Domain }}. Verwende es innerhalb der nächsten {{.Expiry}}.
|
|
|
|
@{{.Domain}} #{{.OTP}}
|
|
DomainClaimed:
|
|
Title: Domain wurde beansprucht
|
|
PreHeader: E-Mail / Benutzername ändern
|
|
Subject: Domain wurde beansprucht
|
|
Greeting: Hallo {{.DisplayName}},
|
|
Text: Die Domain {{.Domain}} wurde von einer Organisation beansprucht. Dein derzeitiger Benutzer {{.Username}} ist nicht Teil dieser Organisation. Daher musst du beim nächsten Login eine neue E-Mail-Adresse hinterlegen. Für diesen Login haben wir dir einen temporären Usernamen ({{.TempUsername}}) erstellt.
|
|
ButtonText: Login
|
|
PasswordlessRegistration:
|
|
Title: Passwortlosen Login hinzufügen
|
|
PreHeader: Passwortlosen Login hinzufügen
|
|
Subject: Passwortlosen Login hinzufügen
|
|
Greeting: Hallo {{.DisplayName}},
|
|
Text: Wir haben eine Anfrage für das Hinzufügen eines Token für den passwortlosen Login erhalten. Du kannst den unten stehenden Button verwenden, um dein Token oder Gerät hinzuzufügen.
|
|
ButtonText: Passwortlosen Login hinzufügen
|
|
PasswordChange:
|
|
Title: Passwort wurde geändert
|
|
PreHeader: Passwortänderung
|
|
Subject: Passwort wurde geändert
|
|
Greeting: Hallo {{.DisplayName}},
|
|
Text: Dein Passwort wurde geändert. Wenn diese Änderung nicht von dir gemacht wurde, empfehlen wir das sofortige Zurücksetzen deines Passworts.
|
|
ButtonText: Login
|
|
InviteUser:
|
|
Title: Einladung zu {{.ApplicationName}}
|
|
PreHeader: Einladung zu {{.ApplicationName}}
|
|
Subject: Einladung zu {{.ApplicationName}}
|
|
Greeting: Hallo {{.DisplayName}},
|
|
Text: Ihr Benutzer wurde zu {{.ApplicationName}} eingeladen. Bitte klicken Sie auf die Schaltfläche unten, um den Einladungsprozess abzuschließen. Wenn Sie diese E-Mail nicht angefordert haben, ignorieren Sie sie bitte.
|
|
ButtonText: Einladung annehmen |