diff --git a/src/Language/bg/Auth.php b/src/Language/bg/Auth.php index 751b68146..625c52592 100644 --- a/src/Language/bg/Auth.php +++ b/src/Language/bg/Auth.php @@ -52,6 +52,7 @@ 'checkYourEmail' => 'Проверете вашия имейл!', 'magicLinkDetails' => 'Току що ви изпратихме имейл с линк за вход. Линкът ще бъде валиден само {0} минути.', 'successLogout' => 'Успешно излязохте от системата.', + 'backToLogin' => 'Обратно към входа', // Пароли 'errorPasswordLength' => 'Паролите трябва да са поне {0, number} символа дълги.', diff --git a/src/Language/de/Auth.php b/src/Language/de/Auth.php index a681516bd..7b982fd2c 100644 --- a/src/Language/de/Auth.php +++ b/src/Language/de/Auth.php @@ -52,6 +52,7 @@ 'checkYourEmail' => 'Prüfen Sie Ihre E-Mail!', 'magicLinkDetails' => 'Wir haben Ihnen gerade eine E-Mail mit einem Login-Link geschickt. Er ist nur für {0} Minuten gültig.', 'successLogout' => 'Sie haben sich erfolgreich abgemeldet.', + 'backToLogin' => 'Zurück zur Anmeldung', // Passwords 'errorPasswordLength' => 'Passwörter müssen mindestens {0, number} Zeichen lang sein.', diff --git a/src/Language/en/Auth.php b/src/Language/en/Auth.php index 363fd4af7..f64911f69 100644 --- a/src/Language/en/Auth.php +++ b/src/Language/en/Auth.php @@ -52,6 +52,7 @@ 'checkYourEmail' => 'Check your email!', 'magicLinkDetails' => 'We just sent you an email with a Login link inside. It is only valid for {0} minutes.', 'successLogout' => 'You have successfully logged out.', + 'backToLogin' => 'Back to Login', // Passwords 'errorPasswordLength' => 'Passwords must be at least {0, number} characters long.', diff --git a/src/Language/es/Auth.php b/src/Language/es/Auth.php index 2cf2c6211..a6b52b4bc 100644 --- a/src/Language/es/Auth.php +++ b/src/Language/es/Auth.php @@ -52,6 +52,7 @@ 'checkYourEmail' => '¡Revisa tu correo electrónico!', 'magicLinkDetails' => 'Acabamos de enviarte un correo electrónico con un enlace de inicio de sesión. Solo es válido durante {0} minutos.', 'successLogout' => 'Has cerrado sesión correctamente.', + 'backToLogin' => 'Volver al inicio de sesión', // Contraseñas 'errorPasswordLength' => 'Las contraseñas deben tener al menos {0, number} caracteres.', diff --git a/src/Language/fa/Auth.php b/src/Language/fa/Auth.php index 26d242525..5c0a05f5a 100644 --- a/src/Language/fa/Auth.php +++ b/src/Language/fa/Auth.php @@ -52,6 +52,7 @@ 'checkYourEmail' => 'ایمیلتان را بررسی کنید!', 'magicLinkDetails' => 'ما فقط یک لینک ورود به ایمیلتان ارسال کردیم. این لینک فقط برای {0} دقیقه معتبر خواهد بود.', 'successLogout' => 'با موفقیت خارج شدید.', + 'backToLogin' => 'بازگشت به ورود به سیستم', // Passwords 'errorPasswordLength' => 'طول رمز های عبور باید حداقل {0, number} کاراکتر باشد.', diff --git a/src/Language/fr/Auth.php b/src/Language/fr/Auth.php index b43a354b0..3a3d2b8a0 100644 --- a/src/Language/fr/Auth.php +++ b/src/Language/fr/Auth.php @@ -52,6 +52,7 @@ 'checkYourEmail' => 'Vérifier votre email !', 'magicLinkDetails' => 'Nous venons de vous envoyer un email contenant un lien de connexion. Il n\'est valable que {0} minutes.', 'successLogout' => 'Vous avez été déconnecté avec succès.', + 'backToLogin' => 'Retour à la connexion', // Passwords 'errorPasswordLength' => 'Le mot de passe doit contenir au moins {0, number} caractères.', diff --git a/src/Language/id/Auth.php b/src/Language/id/Auth.php index f2be28a35..86f851d1a 100644 --- a/src/Language/id/Auth.php +++ b/src/Language/id/Auth.php @@ -52,6 +52,7 @@ 'checkYourEmail' => 'Periksa email Anda!', 'magicLinkDetails' => 'Kami baru saja mengirimi Anda email dengan tautan Masuk di dalamnya. Ini hanya berlaku selama {0} menit.', 'successLogout' => 'Anda telah berhasil keluar.', + 'backToLogin' => 'Kembali ke masuk', // Passwords 'errorPasswordLength' => 'Kata sandi harus setidaknya terdiri dari {0, number} karakter.', diff --git a/src/Language/it/Auth.php b/src/Language/it/Auth.php index af2b41e24..e62989d7c 100644 --- a/src/Language/it/Auth.php +++ b/src/Language/it/Auth.php @@ -45,13 +45,14 @@ 'needAccount' => 'Hai bisogno di un account?', 'rememberMe' => 'Ricordami?', 'forgotPassword' => 'Password dimenticata?', - 'useMagicLink' => 'Usa un Login Link', + 'useMagicLink' => 'Usa un Login Link', 'magicLinkSubject' => 'Il tuo Login Link', 'magicTokenNotFound' => 'Impossibile verificare il link.', 'magicLinkExpired' => 'Spiacente, il link è scaduto.', 'checkYourEmail' => 'Controlla la tua email!', 'magicLinkDetails' => 'Ti abbiamo appena inviato una mail contenente un Login link. È valido solo per {0} minuti.', 'successLogout' => 'Hai effettuato il logout con successo.', + 'backToLogin' => 'Torna al login', // Passwords 'errorPasswordLength' => 'Le password devono essere lunghe almeno {0, number} ccaratteri.', diff --git a/src/Language/ja/Auth.php b/src/Language/ja/Auth.php index 1ec2f346b..0a3befa0a 100644 --- a/src/Language/ja/Auth.php +++ b/src/Language/ja/Auth.php @@ -52,6 +52,7 @@ 'checkYourEmail' => 'メールをチェックしてください!', // 'Check your email!' 'magicLinkDetails' => 'ログインリンクが含まれたメールを送信しました。これは {0} 分間だけ有効です。', // 'We just sent you an email with a Login link inside. It is only valid for {0} minutes.' 'successLogout' => '正常にログアウトしました。', // 'You have successfully logged out.' + 'backToLogin' => 'ログインに戻る', // 'Back to Login' // Passwords 'errorPasswordLength' => 'パスワードは最低でも {0, number} 文字でなければなりません。', // 'Passwords must be at least {0, number} characters long.' diff --git a/src/Language/lt/Auth.php b/src/Language/lt/Auth.php index eed03fb6f..6efc8e00a 100644 --- a/src/Language/lt/Auth.php +++ b/src/Language/lt/Auth.php @@ -52,6 +52,7 @@ 'checkYourEmail' => 'Patikrinkite savo el. paštą!', 'magicLinkDetails' => 'Mes ką tik išsiuntėme Jums el. laišką su prisijungimo nuoroda. Ji galios tiki {0} minučių(-es).', 'successLogout' => 'Jūs sėkmingai atsijungėte.', + 'backToLogin' => 'Grįžti į prisijungimą', // Passwords 'errorPasswordLength' => 'Slaptažodis turi būti bent {0, number} ženklų ilgio.', diff --git a/src/Language/pt-BR/Auth.php b/src/Language/pt-BR/Auth.php index b2506bcdd..4885d3298 100644 --- a/src/Language/pt-BR/Auth.php +++ b/src/Language/pt-BR/Auth.php @@ -52,6 +52,7 @@ 'checkYourEmail' => 'Verifique seu e-mail!', 'magicLinkDetails' => 'Acabamos de enviar um e-mail com um link de Login. Ele é válido apenas por {0} minutos.', 'successLogout' => 'Você saiu com sucesso.', + 'backToLogin' => 'Voltar para o login', // Senhas 'errorPasswordLength' => 'As senhas devem ter pelo menos {0, number} caracteres.', diff --git a/src/Language/pt/Auth.php b/src/Language/pt/Auth.php index a5cfa8492..d4b5261c8 100644 --- a/src/Language/pt/Auth.php +++ b/src/Language/pt/Auth.php @@ -52,6 +52,7 @@ 'checkYourEmail' => 'Verifique o seu e-mail!', 'magicLinkDetails' => 'Acabamos de enviar um e-mail com um link de Login. Ele é válido apenas por {0} minutos.', 'successLogout' => 'Saiu com sucesso.', + 'backToLogin' => 'Voltar ao login', // Senhas 'errorPasswordLength' => 'As passwords devem ter pelo menos {0, number} caracteres.', diff --git a/src/Language/sk/Auth.php b/src/Language/sk/Auth.php index 3424e88c4..c18741d9b 100644 --- a/src/Language/sk/Auth.php +++ b/src/Language/sk/Auth.php @@ -52,6 +52,7 @@ 'checkYourEmail' => 'Skontrolujte e-mail', 'magicLinkDetails' => 'Práve sme vám poslali e-mail s odkazom na prihlásenie. Platí iba {0} minút.', 'successLogout' => 'Úspešne ste sa odhlásili.', + 'backToLogin' => 'Späť na prihlásenie', // Passwords 'errorPasswordLength' => 'Heslá musia mať aspoň {0, number} znakov.', diff --git a/src/Language/sr/Auth.php b/src/Language/sr/Auth.php index 6c8e71f01..12236dfc2 100644 --- a/src/Language/sr/Auth.php +++ b/src/Language/sr/Auth.php @@ -52,6 +52,7 @@ 'checkYourEmail' => 'Proverite Vaš email!', 'magicLinkDetails' => 'Upravo smo Vam poslali pristupni link. Pristupni link će biti validan još samo {0} minuta.', 'successLogout' => 'Uspešno ste se odjavili sa sistema.', + 'backToLogin' => 'Nazad na prijavljivanje', // Passwords 'errorPasswordLength' => 'Lozinka mora biti najmanje {0, number} znakova dužine.', diff --git a/src/Language/sv-SE/Auth.php b/src/Language/sv-SE/Auth.php index a37b09665..d57ec3b33 100644 --- a/src/Language/sv-SE/Auth.php +++ b/src/Language/sv-SE/Auth.php @@ -52,6 +52,7 @@ 'checkYourEmail' => 'Kontrollera din epost!', 'magicLinkDetails' => 'En login-länk har skickats med epost. Den gäller bara i {0} minuter.', 'successLogout' => 'Du har loggats ut.', + 'backToLogin' => 'Tillbaka till inloggning', // Passwords 'errorPasswordLength' => 'Lösenordet måste vara minst {0, number} tecken långt.', diff --git a/src/Language/tr/Auth.php b/src/Language/tr/Auth.php index 7a2b76710..6d1766732 100644 --- a/src/Language/tr/Auth.php +++ b/src/Language/tr/Auth.php @@ -52,6 +52,7 @@ 'checkYourEmail' => 'E-postanı kontrol et!', 'magicLinkDetails' => 'Az önce size içinde bir Giriş bağlantısı olan bir e-posta gönderdik. Bağlantı {0} dakika için geçerlidir.', 'successLogout' => 'Başarıyla çıkış yaptınız.', + 'backToLogin' => 'Girişe Geri Dön', // Passwords 'errorPasswordLength' => 'Şifre en az {0, number} karakter uzunluğunda olmalıdır.', diff --git a/src/Language/uk/Auth.php b/src/Language/uk/Auth.php index 56828330c..1ff36314b 100644 --- a/src/Language/uk/Auth.php +++ b/src/Language/uk/Auth.php @@ -52,6 +52,7 @@ 'checkYourEmail' => 'Перевірте свою електронну пошту!', 'magicLinkDetails' => 'Ми щойно надіслали вам електронний лист із посиланням для входу. Він дійсний лише протягом {0} хвилин.', 'successLogout' => 'Ви успішно вийшли.', + 'backToLogin' => 'Повернутися до входу', // Passwords 'errorPasswordLength' => 'Паролі повинні містити принаймні {0, числових} символів.', diff --git a/src/Views/magic_link_form.php b/src/Views/magic_link_form.php index 35bfde4f1..100ce67f6 100644 --- a/src/Views/magic_link_form.php +++ b/src/Views/magic_link_form.php @@ -38,6 +38,8 @@ + +
diff --git a/tests/Controllers/MagicLinkTest.php b/tests/Controllers/MagicLinkTest.php index bec2370b1..7bf92fc6b 100644 --- a/tests/Controllers/MagicLinkTest.php +++ b/tests/Controllers/MagicLinkTest.php @@ -114,4 +114,10 @@ public function testMagicLinkVerifyPendingRegistrationActivation(): void ); $this->assertFalse(auth()->loggedIn()); } + + public function testBackToLoginLinkOnPage(): void + { + $result = $this->get('/login/magic-link'); + $this->assertStringContainsString(lang('Auth.backToLogin'), $result->getBody()); + } }