当我尝试访问主页时,Laravel 不会重定向到登录页面
Posted
技术标签:
【中文标题】当我尝试访问主页时,Laravel 不会重定向到登录页面【英文标题】:Laravel does not redirect to login page when I try to access to home page 【发布时间】:2020-05-22 20:55:41 【问题描述】:我尝试编写 url http://127.0.0.1:8000/home,但我没有登录,它显示主页但显然没有正确加载,我想要的是当我写 http://127.0.0.1:8000/home 时将我重定向到 http://127.0.0.1:8000/login 我知道的页面这适用于 make:auth 模块的新项目,我不知道为什么停止工作。
我家有这个
public function __construct()
$this->middleware('auth');
还有我的路线文件:
Route::get('/', function ()
return view('auth\login');
);
Auth::routes();
Route::post('create','IngresarSolicitud@store');
Route::get('/home','IngresarSolicitud@informacionempleado');
【问题讨论】:
欢迎。您是否检查了storage/logs
中的日志文件?你有什么改变?为什么有两条路由指向/home
?
有了控制器中的授权中间件,它应该可以正常工作。这可能是您使用的浏览器缓存的问题。清除缓存并在浏览器上尝试使用私人窗口(隐身)
【参考方案1】:
我添加了 ->middleware('auth');在这种情况下,在我重定向到登录的路线结束时,谢谢
【讨论】:
以上是关于当我尝试访问主页时,Laravel 不会重定向到登录页面的主要内容,如果未能解决你的问题,请参考以下文章