正如官方的Laravel 5.1文档所说:
当用户未成功通过身份验证时,它们将被重定向到/auth/login URI。
另外,还有:
当用户成功通过身份验证时,它们将被重定向到/home URI,您需要注册一个路由才能处理该URI。
这是我为/home URI编写的代码:
// Home
Route::get('/home', function() {
return view('auth/main');
});
那么,现在,当我访问/home或auth/main时,为什么没有被重定向到登录页面呢?
请帮帮我!
发布于 2019-03-15 01:11:27
如果你在auth文件夹下有main.blade.php
文件,试试这个
Route::get('/home', function() {
return view('auth.main');
});
发布于 2019-03-15 02:18:55
好,感谢@ujiriukiri。
我写了这段代码:
Route::get('/home', ['middleware' => 'auth', function() {
return view('auth.main'); }]);
..。现在它适用于/home,但不适用于auth/main。如何解决?
https://stackoverflow.com/questions/55168127
复制相似问题