Laravel中的CSRF保护使用方法


直接将{csrf_field(}}辅助函数

放在表单中来生成令牌字段

<form method="POST" action="/profile">

    {{ csrf_field() }}

    ...

</form>

如果在使用ajax时

可以将令牌存放在HTML meta标签中

<meta name="csrf-token" content="{{ csrf_token() }}">

使用ajax时将令牌自动添加到请求的头部信息中

$.ajax({

    headers: { 'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content') }

});


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM