php - 返回主页时检查会话是否存在
问题描述
我在“somepage.com”上有一个项目,当我加入我的页面时,我总是会再次看到登录表单,如果我以前登录过我想登录的页面,我想检查何时返回“somepage.com”转到/admin
或/sales
如果我没有登录转到/
拉拉维尔 5.8
解决方案
如果要手动检查,可以使用 Auth::check() 如果会话处于活动状态,它将返回。
在渲染视图代码之前,在您的控制器中看起来会是这样的:
if (Auth::check()) {
// return redirect as you wish.
}
// return redirect to login page.
不要忘记use Illuminate\Support\Facades\Auth;
推荐阅读
- lucene - 可以将 boost 应用于 Lucene 字段吗?
- javascript - 为什么 MutationObserver 不适用于 FullCalendar 中的标题更改?
- css - 如何在drupal 8中将所有外部css文件组合成一个文件
- javascript - TypeScript 对象数组搜索
- amazon-web-services - Amazon SQS 与 Kafka 组
- reactjs - 如何在 React 中将 JSX 附加到 DOM?
- sql - 从列中删除一个数据元素
- javascript - 如何访问范围外的forLoop数据
- python - 访问 InfluxDB 2.0 记录中的多个字段
- javascript - 将 typescript 特定语句转换为 javascript