【问题标题】:Laravel 4.2 User Authentication Across Subdomains on ServerLaravel 4.2 服务器上跨子域的用户身份验证
【发布时间】:2014-07-01 23:08:34
【问题描述】:

感谢我收到here 的帮助,身份验证在我的本地主机上的子域中很好地持续存在。但现在我的远程服务器有问题。我将'domain' => '.mydomain.com', 更改为session.php,现在我根本无法登录。实际上,Auth:attempt() 工作得很好,但是当它尝试加载下一页时,我的auth 过滤器失败了。这是我的过滤器中的代码:

if ( Auth::guest() ) return Redirect::guest('login');

对我来说,这意味着会话根本不起作用。而我在session.php 中更改的那一行绝对是罪魁祸首,因为当我将其更改回'domain' => null, 时,我可以正常登录......它只是不会跨子域持续存在。关于让 laravel 记住跨我的子域的会话的任何想法?

【问题讨论】:

    标签: authentication laravel wildcard-subdomain


    【解决方案1】:

    在私人窗口中进行所有这些登录测试,因为旧的持久性 cookie 真的会搞砸你。

    【讨论】:

    • 这行得通。删除了我的浏览器缓存,它运行良好。我认为这将是一个复杂的解决方案。谢谢!
    猜你喜欢
    • 1970-01-01
    • 2021-12-20
    • 2014-12-30
    • 2011-01-30
    • 2011-01-02
    • 1970-01-01
    • 1970-01-01
    • 2019-02-25
    • 1970-01-01
    相关资源
    最近更新 更多