fix: only apply verified middleware when email verification is enabled
This commit is contained in:
@@ -15,6 +15,10 @@ Route::get('/', function () {
|
|||||||
]);
|
]);
|
||||||
});
|
});
|
||||||
|
|
||||||
Route::middleware(['auth', 'verified'])->group(function () {
|
$authMiddleware = config('auth-ui.features.email_verification')
|
||||||
|
? ['auth', 'verified']
|
||||||
|
: ['auth'];
|
||||||
|
|
||||||
|
Route::middleware($authMiddleware)->group(function () {
|
||||||
Route::get('/dashboard', DashboardController::class)->name('dashboard');
|
Route::get('/dashboard', DashboardController::class)->name('dashboard');
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user