feat(profile): align settings with dashboard layout

This commit is contained in:
2026-07-31 03:41:51 +02:00
parent e47243f7dc
commit 73c601ddc2
18 changed files with 947 additions and 377 deletions

View File

@@ -65,7 +65,7 @@ class TwoFactorSettingsController extends Controller
$redirect = $request->routeIs('two-factor.setup.confirm')
? redirect()->route('two-factor.setup')
: redirect()->route('profile.show');
: redirect()->route('profile.security');
return $redirect
->with('success', 'Two-factor authentication is now enabled.')
@@ -102,7 +102,7 @@ class TwoFactorSettingsController extends Controller
));
$securityEvents->record('two_factor.disabled', $user, $request);
return redirect()->route('profile.show')
return redirect()->route('profile.security')
->with('success', 'Two-factor authentication has been disabled.');
}
@@ -138,7 +138,7 @@ class TwoFactorSettingsController extends Controller
$securityEvents->record('two_factor.recovery_codes_revealed', $user, $request);
}
return redirect()->route('profile.show')
return redirect()->route('profile.security')
->with('success', $request->boolean('regenerate')
? 'New recovery codes have been generated. Previous codes no longer work.'
: 'Recovery codes revealed.')
@@ -158,7 +158,7 @@ class TwoFactorSettingsController extends Controller
{
return $request->routeIs('two-factor.setup.*')
? redirect()->route('two-factor.setup')
: redirect()->route('profile.show');
: redirect()->route('profile.security');
}
private function validatePasswordForPasswordUser(Request $request, User $user): void