Skip to content

Commit 24948c9

Browse files
octoperLauraBeatris
andcommitted
feat(clerk-js): Untrusted password screen for sign-in (#7331)
Co-authored-by: Laura Beatris <[email protected]>
1 parent 1daaf95 commit 24948c9

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

58 files changed

+357
-20
lines changed

.changeset/sweet-poets-sell.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
---
2+
'@clerk/localizations': minor
3+
'@clerk/clerk-js': minor
4+
'@clerk/shared': minor
5+
---
6+
7+
Introduce a new variant for the alternative methods screen to handle untrusted password error on sign-in

packages/localizations/src/ar-SA.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -693,6 +693,9 @@ export const arSA: LocalizationResource = {
693693
passwordPwned: {
694694
title: 'كلمة المرور غير آمنة',
695695
},
696+
passwordUntrusted: {
697+
title: undefined,
698+
},
696699
phoneCode: {
697700
formTitle: 'رمز التحقق',
698701
resendButton: 'لم يصلك الرمز؟ حاول مرة أخرى',
@@ -895,6 +898,7 @@ export const arSA: LocalizationResource = {
895898
form_password_pwned__sign_in: 'لا يمكن أستعمال كلمة السر هذه لانها غير أمنة, الرجاء اختيار كلمة مرور أخرى',
896899
form_password_size_in_bytes_exceeded:
897900
'تجاوزت كلمة المرور الحد الأقصى للحروف المدخلة, الرجاء أدخال كلمة مرور أقصر أو حذف بعض الأحرف الخاصة',
901+
form_password_untrusted__sign_in: undefined,
898902
form_password_validation_failed: 'كلمة مرور خاطئة',
899903
form_username_invalid_character: undefined,
900904
form_username_invalid_length: undefined,

packages/localizations/src/be-BY.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -700,6 +700,9 @@ export const beBY: LocalizationResource = {
700700
passwordPwned: {
701701
title: 'Пароль быў узламаны',
702702
},
703+
passwordUntrusted: {
704+
title: undefined,
705+
},
703706
phoneCode: {
704707
formTitle: 'Код верыфікацыі',
705708
resendButton: 'Пераадправіць код',
@@ -904,6 +907,7 @@ export const beBY: LocalizationResource = {
904907
form_password_pwned__sign_in: 'Гэты пароль быў узламаны, калі ласка, абярыце іншы.',
905908
form_password_size_in_bytes_exceeded:
906909
'Ваш пароль перавышае максімальна дапушчальнае колькасць байтаў, скараціце яго або выдаліце некаторыя спецыяльныя сімвалы.',
910+
form_password_untrusted__sign_in: undefined,
907911
form_password_validation_failed: 'Неверагодны пароль',
908912
form_username_invalid_character: 'Імя карыстальніка змяшчае недапушчальныя сімвалы.',
909913
form_username_invalid_length: 'Імя карыстальніка павінна быць ад 3 да 50 сімвалаў.',

packages/localizations/src/bg-BG.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -696,6 +696,9 @@ export const bgBG: LocalizationResource = {
696696
passwordPwned: {
697697
title: undefined,
698698
},
699+
passwordUntrusted: {
700+
title: undefined,
701+
},
699702
phoneCode: {
700703
formTitle: 'Код за потвърждение',
701704
resendButton: 'Не сте получили код? Изпрати отново',
@@ -897,6 +900,7 @@ export const bgBG: LocalizationResource = {
897900
form_password_pwned: 'Тази парола е компрометирана в изтекли данни. Моля, изберете друга.',
898901
form_password_pwned__sign_in: undefined,
899902
form_password_size_in_bytes_exceeded: 'Паролата ви е твърде дълга. Моля, съкратете я.',
903+
form_password_untrusted__sign_in: undefined,
900904
form_password_validation_failed: 'Невалидна парола.',
901905
form_username_invalid_character: 'Потребителското име съдържа невалидни символи.',
902906
form_username_invalid_length: 'Потребителското име трябва да бъде между 3 и 256 символа.',

packages/localizations/src/bn-IN.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -699,6 +699,9 @@ export const bnIN: LocalizationResource = {
699699
passwordPwned: {
700700
title: 'পাসওয়ার্ড সমঝোতা হয়েছে',
701701
},
702+
passwordUntrusted: {
703+
title: undefined,
704+
},
702705
phoneCode: {
703706
formTitle: 'যাচাইকরণ কোড',
704707
resendButton: 'কোনো কোড পাননি? পুনরায় পাঠান',
@@ -906,6 +909,7 @@ export const bnIN: LocalizationResource = {
906909
'এই পাসওয়ার্ডটি একটি ডেটা লঙ্ঘনের অংশ হিসাবে পাওয়া গেছে এবং ব্যবহার করা যাবে না, দয়া করে আপনার পাসওয়ার্ড রিসেট করুন।',
907910
form_password_size_in_bytes_exceeded:
908911
'আপনার পাসওয়ার্ড অনুমোদিত সর্বাধিক বাইট সংখ্যা অতিক্রম করেছে, দয়া করে এটি ছোট করুন বা কিছু বিশেষ অক্ষর সরান।',
912+
form_password_untrusted__sign_in: undefined,
909913
form_password_validation_failed: 'ভুল পাসওয়ার্ড',
910914
form_username_invalid_character:
911915
'আপনার ব্যবহারকারীর নামে অবৈধ অক্ষর রয়েছে। দয়া করে শুধুমাত্র অক্ষর, সংখ্যা এবং আন্ডারস্কোর ব্যবহার করুন।',

packages/localizations/src/ca-ES.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -696,6 +696,9 @@ export const caES: LocalizationResource = {
696696
passwordPwned: {
697697
title: undefined,
698698
},
699+
passwordUntrusted: {
700+
title: undefined,
701+
},
699702
phoneCode: {
700703
formTitle: 'Codi de verificació',
701704
resendButton: 'No has rebut el codi? Reenvia',
@@ -899,6 +902,7 @@ export const caES: LocalizationResource = {
899902
form_password_pwned__sign_in: undefined,
900903
form_password_size_in_bytes_exceeded:
901904
'La teva contrasenya ha superat el nombre màxim de bytes permesos, si us plau, redueix-la o elimina alguns caràcters especials.',
905+
form_password_untrusted__sign_in: undefined,
902906
form_password_validation_failed: 'Contrasenya incorrecta',
903907
form_username_invalid_character: "El nom d'usuari conté caràcters no vàlids.",
904908
form_username_invalid_length: "El nom d'usuari ha de tenir entre 3 i 50 caràcters.",

packages/localizations/src/cs-CZ.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -704,6 +704,9 @@ export const csCZ: LocalizationResource = {
704704
passwordPwned: {
705705
title: 'Heslo kompromitováno',
706706
},
707+
passwordUntrusted: {
708+
title: undefined,
709+
},
707710
phoneCode: {
708711
formTitle: 'Ověřovací kód',
709712
resendButton: 'Neobdrželi jste kód? Znovu poslat',
@@ -910,6 +913,7 @@ export const csCZ: LocalizationResource = {
910913
'Toto heslo bylo nalezeno jako součást prolomení a nelze ho použít, prosím resetujte si heslo.',
911914
form_password_size_in_bytes_exceeded:
912915
'Vaše heslo překročilo maximální povolený počet bajtů, prosím zkrátit ho nebo odstranit některé speciální znaky.',
916+
form_password_untrusted__sign_in: undefined,
913917
form_password_validation_failed: 'Nesprávné heslo',
914918
form_username_invalid_character: 'Uživatelské jméno může obsahovat pouze alfanumerické znaky a podtržítka.',
915919
form_username_invalid_length: 'Vaše uživatelské jméno musí mít mezi {{min_length}} a {{max_length}} znaky.',

packages/localizations/src/da-DK.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -695,6 +695,9 @@ export const daDK: LocalizationResource = {
695695
passwordPwned: {
696696
title: 'Sikkerhedsadvarsel',
697697
},
698+
passwordUntrusted: {
699+
title: undefined,
700+
},
698701
phoneCode: {
699702
formTitle: 'Bekræftelseskode',
700703
resendButton: 'Send kode igen',
@@ -896,6 +899,7 @@ export const daDK: LocalizationResource = {
896899
form_password_pwned__sign_in: 'Din adgangskode er blevet kompromitteret, vælg en ny.',
897900
form_password_size_in_bytes_exceeded:
898901
'Din adgangskode har overskredet det maksimalt tilladte antal bytes, forkort den eller fjern nogle specialtegn.',
902+
form_password_untrusted__sign_in: undefined,
899903
form_password_validation_failed: 'Forkert adgangskode.',
900904
form_username_invalid_character: 'Brugernavnet indeholder ugyldige tegn.',
901905
form_username_invalid_length: 'Brugernavnet har en ugyldig længde.',

packages/localizations/src/de-DE.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -709,6 +709,9 @@ export const deDE: LocalizationResource = {
709709
passwordPwned: {
710710
title: 'Passwort kompromittiert',
711711
},
712+
passwordUntrusted: {
713+
title: undefined,
714+
},
712715
phoneCode: {
713716
formTitle: 'Bestätigungscode',
714717
resendButton: 'Code erneut senden',
@@ -915,6 +918,7 @@ export const deDE: LocalizationResource = {
915918
'Dieses Passwort wurde in einem Datenleck gefunden und kann nicht verwendet werden. Bitte setzen Sie Ihr Passwort zurück.',
916919
form_password_size_in_bytes_exceeded:
917920
'Das Passwort hat die maximale Anzahl an Bytes überschritten. Bitte kürzen oder Sonderzeichen entfernen.',
921+
form_password_untrusted__sign_in: undefined,
918922
form_password_validation_failed: 'Falsches Passwort.',
919923
form_username_invalid_character:
920924
'Der Benutzername enthält ungültige Zeichen. Bitte verwenden Sie nur alphanumerische Zeichen und Unterstriche.',

packages/localizations/src/el-GR.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -697,6 +697,9 @@ export const elGR: LocalizationResource = {
697697
passwordPwned: {
698698
title: 'Παραβιασμένος κωδικός',
699699
},
700+
passwordUntrusted: {
701+
title: undefined,
702+
},
700703
phoneCode: {
701704
formTitle: 'Κωδικός επαλήθευσης',
702705
resendButton: 'Δεν λάβατε κωδικό; Αποστολή ξανά',
@@ -901,6 +904,7 @@ export const elGR: LocalizationResource = {
901904
form_password_pwned__sign_in: undefined,
902905
form_password_size_in_bytes_exceeded:
903906
'Ο κωδικός πρόσβασής σας έχει υπερβεί το μέγιστο αριθμό bytes που επιτρέπεται. Παρακαλούμε, συντομεύστε τον ή αφαιρέστε μερικούς ειδικούς χαρακτήρες.',
907+
form_password_untrusted__sign_in: undefined,
904908
form_password_validation_failed: 'Λανθασμένος κωδικός',
905909
form_username_invalid_character: undefined,
906910
form_username_invalid_length: undefined,

0 commit comments

Comments
 (0)