[英]Laravel 5 csrf_token is mismatch with Session Id
I'm fresh on laravel (5.2). 我很喜欢laravel(5.2)。
I try to check the csrf_token() and session::getId(). 我尝试检查csrf_token()和session :: getId()。
Both are not same. 两者都不一样。
What is wrong with that ? 那有什么问题呢?
My INPUT : 我的输入:
<input type="hidden" name="_token" value="{!! csrf_token() !!}">
OUTPUT : 输出:
<input type="hidden" value="P7EO9KrUgv8JIgGS9WgtvhlBdttkQS7eLPsUTBy4" name="_token"></input>
csrf_token : csrf_token:
P7EO9KrUgv8JIgGS9WgtvhlBdttkQS7eLPsUTBy4
Session ID : 会话ID:
89a2f72ff042ab8c644fa651879d4057dafb0bb1
They're not related. 他们没有关系。
The CSRF token is stored inside the session, which is retrieved by the session ID. CSRF令牌存储在会话内部,可通过会话ID检索。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.