我想在域A创建域B会话的用户重定向,以及用户应在域B,他的重定向后登录。
我曾尝试redirect->withCookie()
方法通过卷曲操作产生的Laravel会话,但域B中它踢我出去到登录页面。
你可以不喜欢这个传球Cookies
到不同的域。饼干的标签到域,所以一个域(域-B)不能读取另一域(域-A)的饼干。
你需要通过某种从域-A不透明凭据域-B的,让域-B知道他/她已经登录,因此,然后域-B只会用户注册为登录的问题了自己Cookie的会话。
你可以通过某种单一使用或有时间限制的重定向时,在查询参数access token
的。你可能会需要从第二域(域-B)的第一个域的呼叫(域-A)来验证访问令牌仍然有效
理想情况下,你可以使用JSON签订网络令牌(JWT)作为access token
。使用JWT会让你跳过检查与第一个域(域-A)令牌的步骤。请参阅https://jwt.io生成JWT。
还有更多的选择,如OAuth
但可能是矫枉过正这一点。