From 8f3b790b531a1bde9b3c276d6842d0e2a1bc62af Mon Sep 17 00:00:00 2001 From: miguel456 Date: Sun, 4 Sep 2022 17:54:45 +0100 Subject: [PATCH] feat: add components to confirm password & 2fa --- .../components/confirm-password.blade.php | 5 +++++ .../confirm-second-factor.blade.php | 9 +++++++++ .../user/profile/useraccount.blade.php | 19 ++++++------------- 3 files changed, 20 insertions(+), 13 deletions(-) create mode 100644 resources/views/components/confirm-password.blade.php create mode 100644 resources/views/components/confirm-second-factor.blade.php diff --git a/resources/views/components/confirm-password.blade.php b/resources/views/components/confirm-password.blade.php new file mode 100644 index 0000000..b2c7dfb --- /dev/null +++ b/resources/views/components/confirm-password.blade.php @@ -0,0 +1,5 @@ +
+ + +

{{ $slot }} {{ __('Forgot your password?') }}

+
diff --git a/resources/views/components/confirm-second-factor.blade.php b/resources/views/components/confirm-second-factor.blade.php new file mode 100644 index 0000000..5eecd54 --- /dev/null +++ b/resources/views/components/confirm-second-factor.blade.php @@ -0,0 +1,9 @@ +@if (Auth::user()->has2FA()) +
+ + + +

$slot

+ +
+@endif diff --git a/resources/views/dashboard/user/profile/useraccount.blade.php b/resources/views/dashboard/user/profile/useraccount.blade.php index bf21354..fc6a7a8 100755 --- a/resources/views/dashboard/user/profile/useraccount.blade.php +++ b/resources/views/dashboard/user/profile/useraccount.blade.php @@ -60,21 +60,14 @@ @csrf @method('PATCH') -
- - -

{{ __('For your security, your password is always required for sensitive operations.') }} {{ __('Forgot your password?') }}

-
+ + {{ __('For your security, your password is always required for sensitive operations.') }} + - @if (Auth::user()->has2FA()) -
+ + {{ __('You cannot recover lost 2FA secrets.') }} + - - -

{{ __('You cannot recover lost 2FA secrets.') }}

- -
- @endif