如何将登录页面设为第一页 Laravel 8

问题描述

我正在尝试将登录页面作为 laravel 8 上的起始页面我尝试删除欢迎页面以将其替换为登录刀片并获得但我无法获得任何结果

Route::get('/',function () {
    return view('welcome');
});

类似:

Route::get('/',function () {
    return view('auth.login');
});

这是中间件

Route::group(['prefix'=>'directeur','middleware'=>['isDirecteur','auth']],function(){
    Route::get('dashboard',[DirecteurController::class,'index'])->name('directeur.dashboard');
    Route::get('rapport','rapport'])->name('directeur.rapport');
    Route::get('detail/{id}','detail'])->name('directeur.details');
});

有什么建议吗??

解决方法

首先声明你的路由中间件,然后使用 Route::view 来渲染刀片文件。基于docs

// Your middleware Route
...
//

Route::view('/','auth.login');