我使用Laravel 5.3制作的应用程序运行良好,但升级到Laravel 5.4之后,每次我们进行身份验证时,都可以正常访问用户信息:
{"id":X,"name":"Foo","email":"foo@bar.com", . . .}
事实是,它并没有真正登录,因为当我们想要访问该用户可以访问的受保护视图时,它会在登录页面上重定向。 编辑:在保护路由的中间件中,似乎Auth() - > user()获取空值。
答案 0 :(得分:0)
我发现了什么问题,但没有在这里写下答案。
实际发生的事情是,会话cookie似乎将encrypt config选项设置为false,但它需要EncryptCookies中间件,而这是缺失的。