feat(login): add OTP (email and sms) (#6353)

* feat: login with otp

* fix(i18n): japanese translation

* add missing files

* fix provider change

* add event types translations to en

* add tests

* resourceOwner

* remove unused handler

* fix: secret generators and add comments

* add setup step

* rename

* linting

* fix setup

* improve otp handling

* fix autocomplete

* translations for login and notifications

* translations for event types

* changes from review

* check selected mfa type
This commit is contained in:
Livio Spring
2023-08-15 14:47:05 +02:00
committed by GitHub
parent faa9ed4de9
commit 7c494fd219
76 changed files with 3203 additions and 88 deletions

View File

@@ -630,6 +630,24 @@ EventTypes:
check:
succeeded: Многофакторната OTP проверка е успешна
failed: Многофакторната OTP проверка е неуспешна
sms:
added: Добавен Многофакторната OTP SMS
removed: Премахнато многофакторно OTP SMS
code:
added: Добавен многофакторен OTP SMS код
sent: Многофакторната OTP SMS код е изпратен
check:
succeeded: Успешна многофакторна OTP SMS проверка
failed: Многофакторната OTP проверка на SMS не бе успешна
email:
added: Добавен Многофакторната OTP имейл
removed: Премахнат многофакторен OTP имейл
code:
added: Добавен многофакторен OTP имейл код
sent: Многофакторният OTP имейл код е изпратен
check:
succeeded: Многофакторната еднократна имейл потвърждение е успешна
failed: Многофакторната OTP проверка на имейл не бе успешна
u2f:
token:
added: Добавен е многофакторен U2F токен

View File

@@ -618,6 +618,24 @@ EventTypes:
check:
succeeded: Multifaktor OTP Verifikation erfolgreich
failed: Multifaktor OTP Verifikation fehlgeschlagen
sms:
added: Multifaktor OTP SMS hinzugefügt
removed: Multifaktor OTP SMS entfernt
code:
added: Multifaktor OTP SMS Code hinzugefügt
sent: Multifaktor OTP SMS Code versendet
check:
succeeded: Multifaktor OTP SMS Verifikation erfolgreich
failed: Multifaktor OTP SMS Verifikation fehlgeschlagen
email:
added: Multifaktor OTP Email hinzugefügt
removed: Multifaktor OTP Email entfernt
code:
added: Multifaktor OTP Email Code hinzugefügt
sent: Multifaktor OTP Email Code versendet
check:
succeeded: Multifaktor OTP Email Verifikation erfolgreich
failed: Multifaktor OTP Email Verifikation fehlgeschlagen
u2f:
token:
added: Multifaktor U2F Token hinzugefügt

View File

@@ -618,6 +618,24 @@ EventTypes:
check:
succeeded: Multifactor OTP check succeeded
failed: Multifactor OTP check failed
sms:
added: Multifactor OTP SMS added
removed: Multifactor OTP SMS removed
code:
added: Multifactor OTP SMS code added
sent: Multifactor OTP SMS code sent
check:
succeeded: Multifactor OTP SMS check succeeded
failed: Multifactor OTP SMS check failed
email:
added: Multifactor OTP Email added
removed: Multifactor OTP Email removed
code:
added: Multifactor OTP Email code added
sent: Multifactor OTP Email code sent
check:
succeeded: Multifactor OTP Email check succeeded
failed: Multifactor OTP Email check failed
u2f:
token:
added: Multifactor U2F Token added

View File

@@ -618,6 +618,24 @@ EventTypes:
check:
succeeded: Comprobación exitosa de Multifactor OTP
failed: Comprobación fallida de Multifactor OTP
sms:
added: Multifactor OTP SMS añadido
removed: Multifactor OTP SMS elimonado
code:
added: Código Multifactor OTP SMS añadido
sent: Código Multifactor OTP SMS enviado
check:
succeeded: Comprobación Multifactor OTP SMS exitosa
failed: Comprobación Multifactor OTP SMS fallida
email:
added: Multifactor OTP email añadido
removed: Multifactor OTP email elimonado
code:
added: Código Multifactor OTP email añadido
sent: Código Multifactor OTP email enviado
check:
succeeded: Comprobación Multifactor OTP email exitosa
failed: Comprobación Multifactor OTP email fallida
u2f:
token:
added: Multifactor U2F Token añadido

View File

@@ -616,6 +616,24 @@ EventTypes:
check:
succeeded: Vérification de l'OTP multifactorielle réussie
failed: La vérification de l'OTP multifactorielle a échoué
sms:
added: Ajout de SMS OTP multifactoriels
removed: Suppression des SMS OTP multifactoriels
code:
added: Ajout du code SMS OTP multifactoriel
sent: Code SMS OTP multifacteur envoyé
check:
succeeded: Vérification par SMS OTP multifacteur réussie
failed: Échec de la vérification par SMS OTP multifacteur
email:
added: Ajout d'un e-mail OTP multifactoriel
removed: Suppression de l'e-mail OTP multifacteur
code:
added: Ajout d'un code de messagerie OTP multifactoriel
sent: Code de messagerie OTP multifacteur envoyé
check:
succeeded: Vérification de l'e-mail OTP multifacteur réussie
failed: Échec de la vérification de l'e-mail OTP multifacteur
u2f:
token:
added: Ajout d'un jeton U2F multifacteur

View File

@@ -616,6 +616,24 @@ EventTypes:
check:
succeeded: Controllo OTP riuscito
failed: Controllo OTP fallito
sms:
added: Aggiunto SMS OTP
removed: OTP SMS rimosso
code:
added: Aggiunto codice OTP SMS
sent: Codice OTP SMS inviato
check:
succeeded: Controllo OTP SMS riuscito
failed: Controllo OTP SMS fallito
email:
added: Aggiunto OTP e-mail
removed: OTP e-mail rimosso
code:
added: Aggiunto codice OTP e-mail
sent: Codice OTP e-mail inviato
check:
succeeded: OTP Controllo e-mail riuscito
failed: OTP Controllo e-mail fallito
u2f:
token:
added: Aggiunto il U2F Token

View File

@@ -603,6 +603,24 @@ EventTypes:
check:
succeeded: MFA OTPチェックの成功
failed: MFA OTPチェックの失敗
sms:
added: 多要素 OTP SMS を追加しました
removed: 多要素 OTP SMS を削除しました
code:
added: 多要素 OTP SMS コードを追加しました
sent: 多要素 OTP SMS コードが送信されました
check:
succeeded: 多要素 OTP SMS 検証が成功しました
failed: 多要素 OTP SMS 検証が失敗しました
email:
added: 多要素 OTP 電子メールを追加しました
removed: 多要素 OTP 電子メールを削除しました
code:
added: 多要素 OTP 電子メール コードを追加しました
sent: 多要素 OTP 電子メール コードが送信されました
check:
succeeded: 多要素 OTP 電子メール検証が成功しました
failed: 多要素 OTP 電子メール検証が失敗しました
u2f:
token:
added: MFA U2Fトークンの追加

View File

@@ -614,6 +614,24 @@ EventTypes:
check:
succeeded: Проверката на мултифактор OTP е успешна
failed: Проверката на мултифактор OTP е неуспешна
sms:
added: Додадена е мултифакторна OTP SMS
removed: Отстранета мултифакторна OTP SMS
code:
added: Додаден мултифакторски OTP SMS код
sent: Мултифакторен OTP СМС-код е испратен
check:
succeeded: Мултифакторна OTP СМС-верификација е успешна
failed: Мултифакторна OTP СМС-верификација не успеа
email:
added: Додадена е повеќефакторна OTP е-пошта
removed: Отстранета мултифакторна OTP е-пошта
code:
added: Додаден мултифакторски OTP код за е-пошта
sent: Испратен е-пошта OTP-код со повеќе фактори
check:
succeeded: Успешна е-пошта OTP-верификација на мултифактор
failed: Неуспешна потврда на е-пошта OTP со повеќе фактори
u2f:
token:
added: Додаден мултифактор U2F токен

View File

@@ -618,6 +618,24 @@ EventTypes:
check:
succeeded: Sprawdzenie wielofaktorowego OTP zakończone powodzeniem
failed: Sprawdzenie wielofaktorowego OTP nie powiodło się
sms:
added: Dodano wieloskładnikowy SMS OTP
removed: Usunięto wieloskładnikowy SMS OTP
code:
added: Dodano wieloczynnikowy kod SMS OTP
sent: Wysłano kod SMS Multifactor OTP
check:
succeeded: Pomyślna weryfikacja wieloczynnikowego SMS-a OTP
failed: Wieloskładnikowa weryfikacja wiadomości SMS OTP nie powiodła się
email:
added: Dodano wieloskładnikowy e-mail OTP
removed: Usunięto wieloskładnikowy e-mail OTP
code:
added: Dodano wieloskładnikowy kod e-mail OTP
sent: Wysłano kod e-mail Multifactor OTP
check:
succeeded: Pomyślna wieloczynnikowa weryfikacja adresu e-mail OTP
failed: Wieloczynnikowa weryfikacja adresu e-mail OTP nie powiodła się
u2f:
token:
added: Dodano token wielofaktorowego U2F

View File

@@ -609,6 +609,24 @@ EventTypes:
check:
succeeded: Verificação de OTP de autenticação multifator bem-sucedida
failed: Verificação de OTP de autenticação multifator falhou
sms:
added: Adicionado SMS OTP multifator
removed: SMS OTP multifator removido
code:
added: Adicionado código SMS OTP multifator
sent: Código SMS OTP multifator enviado
check:
succeeded: Verificação multifator OTP SMS bem-sucedida
failed: Falha na verificação multifator OTP SMS
email:
added: Adicionado e-mail OTP multifator
removed: E-mail OTP multifator removido
code:
added: Adicionado código de e-mail OTP multifator
sent: Código de e-mail OTP multifator enviado
check:
succeeded: Verificação de e-mail OTP multifator bem-sucedida
failed: Falha na verificação de e-mail OTP multifator
u2f:
token:
added: Token U2F de autenticação multifator adicionado

View File

@@ -612,6 +612,24 @@ EventTypes:
check:
succeeded: 验证 MFA OTP 成功
failed: 验证 MFA OTP 失败
sms:
added: 添加了多因素 OTP 短信
removed: 删除了多因素 OTP 短信
code:
added: 添加了多因素 OTP 短信代码
sent: 已发送多因素 OTP 短信代码
check:
succeeded: 多因素 OTP 短信验证成功
failed: 多因素 OTP 短信验证失败
email:
added: 添加了多因素 OTP 电子邮件
removed: 删除了多因素 OTP 电子邮件
code:
added: 添加了多因素 OTP 电子邮件代码
sent: 已发送多因素 OTP 电子邮件代码
check:
succeeded: 多因素 OTP 电子邮件验证成功
failed: 多因素 OTP 电子邮件验证失败
u2f:
token:
added: 添加 MFA U2F 令牌