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