首页 > 解决方案 > 返回主页时检查会话是否存在

问题描述

我在“somepage.com”上有一个项目,当我加入我的页面时,我总是会再次看到登录表单,如果我以前登录过我想登录的页面,我想检查何时返回“somepage.com”转到/admin/sales如果我没有登录转到/

拉拉维尔 5.8

标签: phplaravellaravel-5.8

解决方案


如果要手动检查,可以使用 Auth::check() 如果会话处于活动状态,它将返回。

在渲染视图代码之前,在您的控制器中看起来会是这样的:

if (Auth::check()) {
    // return redirect as you wish.
}

// return redirect to login page.

不要忘记use Illuminate\Support\Facades\Auth;


推荐阅读