File tree Expand file tree Collapse file tree 3 files changed +9
-16
lines changed Expand file tree Collapse file tree 3 files changed +9
-16
lines changed Original file line number Diff line number Diff line change 55use Illuminate \Cache \RateLimiting \Limit ;
66use Illuminate \Http \Request ;
77use Illuminate \Support \Facades \RateLimiter ;
8+ use Illuminate \Support \Facades \Route ;
89use Illuminate \Support \ServiceProvider ;
910use Illuminate \Support \Str ;
10- use Laravel \ Fortify \ Actions \ RedirectIfTwoFactorAuthenticatable ;
11+ use Inertia \ Inertia ;
1112use Laravel \Fortify \Fortify ;
1213
1314class FortifyServiceProvider extends ServiceProvider
@@ -25,7 +26,12 @@ public function register(): void
2526 */
2627 public function boot (): void
2728 {
28- Fortify::redirectUserForTwoFactorAuthenticationUsing (RedirectIfTwoFactorAuthenticatable::class);
29+ Fortify::loginView (fn (Request $ request ) => Inertia::render ('auth/Login ' , [
30+ 'canResetPassword ' => Route::has ('password.request ' ),
31+ 'status ' => $ request ->session ()->get ('status ' ),
32+ ]));
33+ Fortify::twoFactorChallengeView (fn () => Inertia::render ('auth/TwoFactorChallenge ' ));
34+ Fortify::confirmPasswordView (fn () => Inertia::render ('auth/ConfirmPassword ' ));
2935
3036 RateLimiter::for ('two-factor ' , function (Request $ request ) {
3137 return Limit::perMinute (5 )->by ($ request ->session ()->get ('login.id ' ));
Original file line number Diff line number Diff line change 130130 |
131131 */
132132
133- 'views ' => false ,
133+ 'views ' => true ,
134134
135135 /*
136136 |--------------------------------------------------------------------------
Original file line number Diff line number Diff line change 66use App \Http \Controllers \Auth \PasswordResetLinkController ;
77use App \Http \Controllers \Auth \RegisteredUserController ;
88use App \Http \Controllers \Auth \VerifyEmailController ;
9- use Illuminate \Http \Request ;
109use Illuminate \Support \Facades \Route ;
11- use Inertia \Inertia ;
1210
1311Route::middleware ('guest ' )->group (function () {
14- Route::get ('login ' , fn (Request $ request ) => Inertia::render ('auth/Login ' , [
15- 'canResetPassword ' => Route::has ('password.request ' ),
16- 'status ' => $ request ->session ()->get ('status ' ),
17- ]))->name ('login ' );
18-
1912 Route::get ('register ' , [RegisteredUserController::class, 'create ' ])
2013 ->name ('register ' );
2114
4639 Route::post ('email/verification-notification ' , [EmailVerificationNotificationController::class, 'store ' ])
4740 ->middleware ('throttle:6,1 ' )
4841 ->name ('verification.send ' );
49-
50- Route::get ('user/confirm-password ' , fn () => Inertia::render ('auth/ConfirmPassword ' ))
51- ->name ('password.confirm ' );
52-
53- Route::get ('two-factor-challenge ' , fn () => Inertia::render ('auth/TwoFactorChallenge ' ))
54- ->name ('two-factor.login ' );
5542});
You can’t perform that action at this time.
0 commit comments