我在我的laravel项目中使用了php artisan make:auth来自动创建我的登录和注册页面。
即使当我离开页面几分钟,然后返回到我的laravel项目页面时,我仍然是登录的,它会重定向到登录页面。
我知道我已经登录了,因为我可以在登录页面的上半部分看到它,如果用户没有登录,它将显示两个按钮login和register,如果用户已经登录,它将只显示我的用户名,而且我可以通过在url中手动键入来进入仪表板页面,如果用户没有登录,这是不应该允许的:(
我该如何解决这个问题呢?
发布于 2019-08-29 11:53:28
假设您有仪表板的路由
Route::route('/home', 'HomeController@index')->middleware('auth');您只需使用auth中间件即可添加页面访问限制。
您可以在此处查看更多身份验证详细信息https://laravel.com/docs/5.8/authentication
https://stackoverflow.com/questions/57702574
复制相似问题