Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add two-factor authentication component, including forms, pages, midd… #46

Open
wants to merge 2 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
34 changes: 34 additions & 0 deletions resources/lang/ar/default.php
Original file line number Diff line number Diff line change
Expand Up @@ -45,4 +45,38 @@
'browser_sessions_log_out' => 'تسجيل الخروج من جلسات المتصفح الأخرى',
'browser_sessions_confirm_pass' => 'يُرجى إدخال كلمة المرور الخاصة بك لتأكيد رغبتك في تسجيل الخروج من جلسات المتصفح الأخرى عبر جميع أجهزتك.',
'browser_sessions_logout_success_notification' => 'تم تسجيل الخروج من جميع جلسات المتصفح الأخرى بنجاح.',
'two_factor' => [
'heading' => 'المصادقة الثنائية',
'description' => 'أضف أمانًا إضافيًا إلى حسابك باستخدام المصادقة الثنائية',
'password_incorrect' => ':attribute المدخل غير صحيح.',
'notification_title_approved' => 'تمت الموافقة على المصادقة الثنائية!',
'code' => 'الرمز',
'recovery_code' => 'رمز الاسترداد',
'use_recovery_code' => 'استخدام رمز الاسترداد',
'you_can_logout' => 'أو يمكنك تسجيل الخروج',
'button_confirm' => 'تأكيد',
'code_incorrect' => 'الرمز غير صحيح!',
'enabled' => [
'heading' => 'تفعيل المصادقة الثنائية',
'description' => 'تضيف المصادقة الثنائية طبقة إضافية من الأمان لحسابك. عند التمكين، سيُطلب منك إدخال رمز آمن وعشوائي أثناء المصادقة.',
'sub_description' => 'لتفعيل المصادقة الثنائية، يرجى تأكيد كلمة المرور أدناه.',
'label' => 'تفعيل المصادقة الثنائية',
'modal_heading' => 'تفعيل المصادقة الثنائية',
'modal_description' => 'هل أنت متأكد أنك تريد تفعيل المصادقة الثنائية؟',
'modal_submit_action_label' => 'تفعيل',
'notification_title' => 'تم تفعيل المصادقة الثنائية',
],
'disabled' => [
'heading' => 'لقد قمت بتفعيل المصادقة الثنائية.',
'description' => 'عند تفعيل المصادقة الثنائية، سيُطلب منك إدخال رمز آمن وعشوائي أثناء المصادقة.',
'sub_description' => "لإكمال تفعيل المصادقة الثنائية، امسح رمز الاستجابة السريعة التالي باستخدام تطبيق المصادقة على هاتفك أو أدخل مفتاح الإعداد وأدخل الرمز المولد.",
'setup_key' => 'مفتاح الإعداد:',
'recovery_code_description' => 'قم بتخزين رموز الاسترداد هذه في مدير كلمات مرور آمن. يمكن استخدامها لاستعادة الوصول إلى حسابك إذا فقدت جهاز المصادقة الثنائية.',
'label' => 'تعطيل المصادقة الثنائية',
'modal_heading' => 'تعطيل المصادقة الثنائية',
'modal_description' => 'هل أنت متأكد أنك تريد تعطيل المصادقة الثنائية؟',
'modal_submit_action_label' => 'تعطيل',
'notification_title' => 'تم تعطيل المصادقة الثنائية',
],
],
];
34 changes: 34 additions & 0 deletions resources/lang/de/default.php
Original file line number Diff line number Diff line change
Expand Up @@ -45,4 +45,38 @@
'browser_sessions_log_out' => 'Von anderen Browsersitzungen abmelden',
'browser_sessions_confirm_pass' => 'Bitte geben Sie Ihr Passwort ein, um zu bestätigen, dass Sie sich von Ihren anderen Browsersitzungen auf all Ihren Geräten abmelden möchten.',
'browser_sessions_logout_success_notification' => 'Alle anderen Browsersitzungen wurden erfolgreich abgemeldet.',
'two_factor' => [
'heading' => 'Zwei-Faktor-Authentifizierung',
'description' => 'Fügen Sie zusätzliche Sicherheit zu Ihrem Konto hinzu, indem Sie die Zwei-Faktor-Authentifizierung verwenden',
'password_incorrect' => 'Das eingegebene :attribute ist falsch.',
'notification_title_approved' => 'Die Zwei-Faktor-Authentifizierung wurde genehmigt!',
'code' => 'Code',
'recovery_code' => 'Wiederherstellungscode',
'use_recovery_code' => 'Wiederherstellungscode verwenden',
'you_can_logout' => 'oder Sie können sich abmelden',
'button_confirm' => 'Bestätigen',
'code_incorrect' => 'Der Code ist falsch!',
'enabled' => [
'heading' => 'Zwei-Faktor-Authentifizierung aktivieren',
'description' => 'Die Zwei-Faktor-Authentifizierung fügt eine zusätzliche Sicherheitsebene zu Ihrem Konto hinzu. Bei der Aktivierung wird während der Authentifizierung nach einem sicheren, zufälligen Token gefragt.',
'sub_description' => 'Um die Zwei-Faktor-Authentifizierung zu aktivieren, bestätigen Sie bitte unten Ihr Passwort.',
'label' => 'Zwei-Faktor-Authentifizierung aktivieren',
'modal_heading' => 'Zwei-Faktor-Authentifizierung aktivieren',
'modal_description' => 'Sind Sie sicher, dass Sie die Zwei-Faktor-Authentifizierung aktivieren möchten?',
'modal_submit_action_label' => 'Aktivieren',
'notification_title' => 'Die Zwei-Faktor-Authentifizierung wurde aktiviert',
],
'disabled' => [
'heading' => 'Sie haben die Zwei-Faktor-Authentifizierung aktiviert.',
'description' => 'Wenn die Zwei-Faktor-Authentifizierung aktiviert ist, wird während der Authentifizierung nach einem sicheren, zufälligen Token gefragt.',
'sub_description' => 'Um die Zwei-Faktor-Authentifizierung zu beenden, scannen Sie den folgenden QR-Code mit Ihrer Authentifizierungs-App oder geben Sie den Setup-Schlüssel ein und geben Sie den generierten OTP-Code ein.',
'setup_key' => 'Setup-Schlüssel:',
'recovery_code_description' => 'Speichern Sie diese Wiederherstellungscodes in einem sicheren Passwortmanager. Sie können verwendet werden, um den Zugriff auf Ihr Konto wiederherzustellen, falls Ihr Zwei-Faktor-Authentifizierungsgerät verloren geht.',
'label' => 'Zwei-Faktor-Authentifizierung deaktivieren',
'modal_heading' => 'Zwei-Faktor-Authentifizierung deaktivieren',
'modal_description' => 'Sind Sie sicher, dass Sie die Zwei-Faktor-Authentifizierung deaktivieren möchten?',
'modal_submit_action_label' => 'Deaktivieren',
'notification_title' => 'Die Zwei-Faktor-Authentifizierung wurde deaktiviert',
],
],
];
34 changes: 34 additions & 0 deletions resources/lang/en/default.php
Original file line number Diff line number Diff line change
Expand Up @@ -45,4 +45,38 @@
'browser_sessions_log_out' => 'Log Out Other Browser Sessions',
'browser_sessions_confirm_pass' => 'Please enter your password to confirm you would like to log out of your other browser sessions across all of your devices.',
'browser_sessions_logout_success_notification' => 'All other browser sessions have been logged out successfully.',
'two_factor' => [
'heading' => 'Two Factor Authentication',
'description' => 'Add additional security to your account using two factor authentication',
'password_incorrect' => 'The provided :attribute is incorrect.',
'notification_title_approved' => 'Two-Factor Authentication has been approved!',
'code' => 'Code',
'recovery_code' => 'Recovery code',
'use_recovery_code' => 'Use recovery code',
'you_can_logout' => 'or you can logout',
'button_confirm' => 'Confirm',
'code_incorrect' => 'The code is incorrect!',
'enabled' => [
'heading' => 'Activate Two-Factor Authentication',
'description' => 'Two-factor authentication adds an extra layer of security to your account. When enabled, you will be prompted for a secure, random token during authentication.',
'sub_description' => 'To activate two-factor authentication, please confirm your password below.',
'label' => 'Enable Two-Factor Authentication',
'modal_heading' => 'Enable Two-Factor Authentication',
'modal_description' => 'Are you sure you want to enable two-factor authentication?',
'modal_submit_action_label' => 'Enable',
'notification_title' => 'Two-Factor Authentication has been enabled',
],
'disabled' => [
'heading' => 'You have enabled two factor authentication.',
'description' => 'When two factor authentication is enabled, you will be prompted for a secure, random token during authentication.',
'sub_description' => "To finish enabling two factor authentication, scan the following QR code using your phone's authenticator application or enter the setup key and provide the generated OTP code.",
'setup_key' => 'Setup Key :',
'recovery_code_description' => 'Store these recovery codes in a secure password manager. They can be used to recover access to your account if your two factor authentication device is lost.',
'label' => 'Disable Two-Factor Authentication',
'modal_heading' => 'Disable Two-Factor Authentication',
'modal_description' => 'Are you sure you want to disable two-factor authentication?',
'modal_submit_action_label' => 'Disable',
'notification_title' => 'Two-Factor Authentication has been disabled',
],
],
];
34 changes: 34 additions & 0 deletions resources/lang/es/default.php
Original file line number Diff line number Diff line change
Expand Up @@ -45,4 +45,38 @@
'browser_sessions_log_out' => 'Cerrar otras sesiones del navegador',
'browser_sessions_confirm_pass' => 'Por favor, introduzca su contraseña para confirmar que desea salir de sus otras sesiones de navegación en todos sus dispositivos',
'browser_sessions_logout_success_notification' => 'Se han cerrado todas las demás sesiones del navegador con éxito.',
'two_factor' => [
'heading' => 'Autenticación de Dos Factores',
'description' => 'Agrega seguridad adicional a tu cuenta utilizando la autenticación de dos factores',
'password_incorrect' => 'El :attribute proporcionado es incorrecto.',
'notification_title_approved' => '¡La autenticación de dos factores ha sido aprobada!',
'code' => 'Código',
'recovery_code' => 'Código de recuperación',
'use_recovery_code' => 'Usar código de recuperación',
'you_can_logout' => 'o puedes cerrar sesión',
'button_confirm' => 'Confirmar',
'code_incorrect' => 'El código es incorrecto!',
'enabled' => [
'heading' => 'Activar Autenticación de Dos Factores',
'description' => 'La autenticación de dos factores añade una capa adicional de seguridad a tu cuenta. Al activarla, se te solicitará un token seguro y aleatorio durante la autenticación.',
'sub_description' => 'Para activar la autenticación de dos factores, por favor confirma tu contraseña a continuación.',
'label' => 'Activar Autenticación de Dos Factores',
'modal_heading' => 'Activar Autenticación de Dos Factores',
'modal_description' => 'Estás seguro de que deseas activar la autenticación de dos factores?',
'modal_submit_action_label' => 'Activar',
'notification_title' => 'La autenticación de dos factores ha sido activada',
],
'disabled' => [
'heading' => 'Has activado la autenticación de dos factores.',
'description' => 'Cuando la autenticación de dos factores está activada, se te pedirá un token seguro y aleatorio durante la autenticación.',
'sub_description' => 'Para completar la activación de la autenticación de dos factores, escanea el siguiente código QR usando la aplicación autenticadora en tu teléfono o introduce la clave de configuración y proporciona el código OTP generado.',
'setup_key' => 'Clave de configuración:',
'recovery_code_description' => 'Guarda estos códigos de recuperación en un administrador de contraseñas seguro. Pueden usarse para recuperar el acceso a tu cuenta si pierdes tu dispositivo de autenticación de dos factores.',
'label' => 'Desactivar Autenticación de Dos Factores',
'modal_heading' => 'Desactivar Autenticación de Dos Factores',
'modal_description' => 'Estás seguro de que deseas desactivar la autenticación de dos factores?',
'modal_submit_action_label' => 'Desactivar',
'notification_title' => 'La autenticación de dos factores ha sido desactivada',
],
],
];
34 changes: 34 additions & 0 deletions resources/lang/fa/default.php
Original file line number Diff line number Diff line change
Expand Up @@ -45,4 +45,38 @@
'browser_sessions_log_out' => 'از سایر سشن های مرورگر خارج شوید',
'browser_sessions_confirm_pass' => 'لطفاً رمز عبور خود را وارد کنید تا تأیید کنید که می خواهید از سایر سشن های مرورگر خود در همه دستگاه های خود خارج شوید.',
'browser_sessions_logout_success_notification' => 'تمامی جلسات دیگر مرورگر با موفقیت خارج شدند.',
'two_factor' => [
'heading' => 'احراز هویت دو مرحله‌ای',
'description' => 'با استفاده از احراز هویت دو مرحله‌ای، امنیت بیشتری به حساب خود اضافه کنید',
'password_incorrect' => 'مقدار :attribute وارد شده نادرست است.',
'notification_title_approved' => 'احراز هویت دو مرحله‌ای تأیید شده است!',
'code' => 'کد',
'recovery_code' => 'کد بازیابی',
'use_recovery_code' => 'استفاده از کد بازیابی',
'you_can_logout' => 'یا می‌توانید خارج شوید',
'button_confirm' => 'تأیید',
'code_incorrect' => 'کد نادرست است!',
'enabled' => [
'heading' => 'فعال‌سازی احراز هویت دو مرحله‌ای',
'description' => 'احراز هویت دو مرحله‌ای یک لایه امنیتی اضافی به حساب شما اضافه می‌کند. پس از فعال‌سازی، در زمان ورود به حساب کاربری، از شما یک توکن امن و تصادفی خواسته می‌شود.',
'sub_description' => 'برای فعال‌سازی احراز هویت دو مرحله‌ای، لطفاً رمز عبور خود را در زیر تأیید کنید.',
'label' => 'فعال‌سازی احراز هویت دو مرحله‌ای',
'modal_heading' => 'فعال‌سازی احراز هویت دو مرحله‌ای',
'modal_description' => 'آیا مطمئن هستید که می‌خواهید احراز هویت دو مرحله‌ای را فعال کنید؟',
'modal_submit_action_label' => 'فعال کردن',
'notification_title' => 'احراز هویت دو مرحله‌ای فعال شد',
],
'disabled' => [
'heading' => 'شما احراز هویت دو مرحله‌ای را فعال کرده‌اید.',
'description' => 'زمانی که احراز هویت دو مرحله‌ای فعال باشد، در زمان ورود به حساب، از شما یک توکن امن و تصادفی خواسته می‌شود.',
'sub_description' => 'برای تکمیل فعال‌سازی احراز هویت دو مرحله‌ای، کد QR زیر را با استفاده از اپلیکیشن احراز هویت گوشی خود اسکن کنید یا کلید تنظیمات را وارد کرده و کد OTP تولید شده را وارد کنید.',
'setup_key' => 'کلید تنظیمات:',
'recovery_code_description' => 'این کدهای بازیابی را در یک مدیر رمز عبور امن ذخیره کنید. این کدها می‌توانند در صورت از دست دادن دستگاه احراز هویت دو مرحله‌ای شما، برای بازیابی دسترسی به حساب شما استفاده شوند.',
'label' => 'غیرفعال کردن احراز هویت دو مرحله‌ای',
'modal_heading' => 'غیرفعال کردن احراز هویت دو مرحله‌ای',
'modal_description' => 'آیا مطمئن هستید که می‌خواهید احراز هویت دو مرحله‌ای را غیرفعال کنید؟',
'modal_submit_action_label' => 'غیرفعال کردن',
'notification_title' => 'احراز هویت دو مرحله‌ای غیرفعال شد',
],
],
];
Loading