Laravel与会话重定向

问题描述 投票:0回答:1

我想在域A创建域B会话的用户重定向,以及用户应在域B,他的重定向后登录。

我曾尝试redirect->withCookie()方法通过卷曲操作产生的Laravel会话,但域B中它踢我出去到登录页面。

php laravel-5.2 session-cookies
1个回答
0
投票

你可以不喜欢这个传球Cookies到不同的域。饼干的标签到域,所以一个域(域-B)不能读取另一域(域-A)的饼干。

你需要通过某种从域-A不透明凭据域-B的,让域-B知道他/她已经登录,因此,然后域-B只会用户注册为登录的问题了自己Cookie的会话。

你可以通过某种单一使用或有时间限制的重定向时,在查询参数access token的。你可能会需要从第二域(域-B)的第一个域的呼叫(域-A)来验证访问令牌仍然有效

理想情况下,你可以使用JSON签订网络令牌(JWT)作为access token。使用JWT会让你跳过检查与第一个域(域-A)令牌的步骤。请参阅https://jwt.io生成JWT。

还有更多的选择,如OAuth但可能是矫枉过正这一点。

© www.soinside.com 2019 - 2024. All rights reserved.