Laravel - make:auth重定向到另一个路由
问题描述:
我试图通过在admin文件夹下编写登录和注册文件进行身份验证。然后我意识到,Laravel提供了一种认证形式使用该命令:Laravel - make:auth重定向到另一个路由
php artisan make:auth
我运行这个命令和一切都得是好的。但是当我尝试访问auth.login
(由Laravel创建)时,它将我重定向到admin.index
(由我创建)。到底是怎么回事?
这里是我的代码:
Route::group (['middleware'=>'auth'],function(){
Route::get('/login', '[email protected]');
Route::get('/home', '[email protected]');
});
这是我的控制器:
public function home() {
return view('home');
}
public function login() {
return view('auth.login');
}
答
middeleware => AUTH试图验证用户登录,只要你打/登录
还有就是路线问题,替换路线代码
Route::group (['middleware'=>'auth'],function(){
Route::get('/login', '[email protected]');
Route::get('/home', '[email protected]');
});
至
Route::get('/login', '[email protected]');
Route::group (['middleware'=>'auth'],function(){
Route::get('/home', '[email protected]');
});
+0
我改变了它,但没有发生。我试图使用它没有中间件,仍然没有改变。 – Gvep
您是否清除您的视图,配置,路由缓存清除? –
没有没有清除缓存 – Gvep
清除它。你的问题将被解决 –