当前位置:  开发笔记 > 编程语言 > 正文

Auth :: user()不会穿过子域? - Laravel 5.2

如何解决《Auth::user()不会穿过子域?-Laravel5.2》经验,为你挑选了1个好方法。

我的网站中有一个子域名,例如:

http://example.ca
http://blog.example.ca

博客只有拥有网址的人才能访问,也就是说,它不是公共或常识.我有一堆与此域名相关的路由,要求您登录.

我已经说过nav.blade.php,如果用户登录,则应该有一个下拉列表,如果没有,则不应该有下拉列表.

这一切都有效,http://blog.example.ca但是当我去的时候,http://example.ca我不再被认证了.

是否有任何方法可以让我在所有子域中进行身份验证?不只是那些需要我进行身份验证的控制器操作的人?



1> Marcin Nabia..:

config/session.php你应该改变:

'domain' => null,

'domain' => '.example.ca',

您还应该清除所有cookie

推荐阅读
云聪京初瑞子_617
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有