如何使用 Laravel 在响应正文中发送 auth cookie?
Posted
技术标签:
【中文标题】如何使用 Laravel 在响应正文中发送 auth cookie?【英文标题】:How to send the auth cookie in the response body with Laravel? 【发布时间】:2015-04-18 16:07:44 【问题描述】:我使用的是 Laravel 4.2,我需要在登录请求的响应中发送 auth cookie。
到目前为止,我尝试了Cookie::get('laravel_session')
,但这只会返回客户端发回的cookie。
if (Auth::attempt(array('email' => Input::get('email'), 'password' => Input::get('password'))))
/* I need the auth token here */
想法?
【问题讨论】:
【参考方案1】:这样就可以了:Session::getId()
在这里找到:How can I get the session ID in Laravel?
这实际上做得很好:
Crypt::encrypt( Session::token() )
【讨论】:
以上是关于如何使用 Laravel 在响应正文中发送 auth cookie?的主要内容,如果未能解决你的问题,请参考以下文章
Laravel 8:如何使用邮递员发送 JSON 格式的验证响应
如何在 swagger 上分析请求(带有查询)并发送不同的响应正文?