。。。
Route::get('/student_portal', [studentController::class, 'index'])
->middleware(['auth:junior_student', 'auth:senior_student']);
现在的问题是,如果任何一个中间件参数都经过了身份验证,而不是当两个参数都经过身份验证时,我希望这个路由是可访问的,我该如何做到这一点?
auth
中间件采用多个参数作为检查的"卫士":
middleware('auth:junior_student,senior_student')
中间件将遍历防护,第一个返回用户的防护将被设置为默认防护,并允许用户通过。