摘要:之前簡單的做了的傳遞參數,可能只是大多數中的一種吧,這里做一個請求的實例默認開啟了防護功能當然也可以關閉這個功能,設置的文件路徑如下注釋掉的就關閉了全局的防護,但是一般不會這么做。
之前簡單的做了url的get 傳遞參數,可能只是 大多數中的一種吧,這里做一個 post 請求的實例,laravel默認開啟了csrf 防護功能,當然也可以關閉這個功能,設置的文件路徑 app/Http/Kernel.php,如下:
注釋掉的 就關閉了全局的csrf 防護,但是一般不會這么做。
然后 laravel 官方文檔給了實例,說是可以添加csrf 白名單,官方案例:
一開始不明白stripe/*是啥意思,后來才知道是接口名,然后自己寫了一個例子:
app/Http/routes.php 中增加post的路由地址
app/Http/Middleware/VerifyCsrfToken.php 文件中添加一下代碼:
app/Http/Controllers/HomeController.php 文件中新增如下代碼:
然后測試post接口時報錯了:
這說明添加進去了沒有用,解決辦法,需要在 VerifyCsrfToken.php 中的handle 函數中進行判斷:
然后再次進行接口測試:
成功了有木有
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/25727.html
摘要:但最近又聽說了另一種跨站攻擊,于是找了些資料了解了一下,并與放在一起做個比較。腳本中的不速之客全稱跨站腳本,是注入攻擊的一種。 XSS:跨站腳本(Cross-site scripting) CSRF:跨站請求偽造(Cross-site request forgery) 在那個年代,大家一般用拼接字符串的方式來構造動態 SQL 語句創建應用,于是 SQL 注入成了很流行的攻擊方式。...
摘要:應用路由你可以很輕松地在這里注冊所有的路由。簡單地告訴當特定地址被請求的時候,訪問對應的控制器,使地址得到響應。 本想直接繼續上實例,無奈怕一篇文章太長,還是先說點很基礎的關鍵點 我在學習Laravel5.1,雖然剛剛開始,認識很淺,但還是需要做做歸納,清晰認識建議大家到laravel學院學習laravel 1、路由(app/routes.php) 在routes.php中進行路由設...
摘要:一背景團隊最近頻繁遭受網絡攻擊,引起了技術負責人的重視,筆者在團隊中相對來說更懂安全,因此花了點時間編輯了一份安全開發自檢清單,覺得應該也有不少讀者有需要,所以將其分享出來。 一、背景 團隊最近頻繁遭受網絡攻擊,引起了技術負責人的重視,筆者在團隊中相對來說更懂安全,因此花了點時間編輯了一份安全開發自檢清單,覺得應該也有不少讀者有需要,所以將其分享出來。 二、編碼安全 2.1 輸入驗證 ...
摘要:一背景團隊最近頻繁遭受網絡攻擊,引起了技術負責人的重視,筆者在團隊中相對來說更懂安全,因此花了點時間編輯了一份安全開發自檢清單,覺得應該也有不少讀者有需要,所以將其分享出來。 一、背景 團隊最近頻繁遭受網絡攻擊,引起了技術負責人的重視,筆者在團隊中相對來說更懂安全,因此花了點時間編輯了一份安全開發自檢清單,覺得應該也有不少讀者有需要,所以將其分享出來。 二、編碼安全 2.1 輸入驗證 ...
摘要:一路由目錄眾所周知,對于我們熟知的任何一款框架,例如路由系統都是極其重要的存在。文件用于定義界面的路由。定義在中的路由都是無狀態的,并且被分配了中間件組。生成的控制器為每個行為保留了方法,同時還包括了處理動作和的聲明注釋。 一、路由目錄 眾所周知,對于我們熟知的任何一款PHP框架,例如TP、CI、YII、路由系統都是極其重要的存在。 對于laravel框架也一樣,對于數據庫的操作,無非...
閱讀 3065·2021-11-25 09:43
閱讀 1041·2021-11-24 10:22
閱讀 1370·2021-09-22 15:26
閱讀 695·2019-08-30 15:44
閱讀 2473·2019-08-29 16:33
閱讀 3712·2019-08-26 18:42
閱讀 924·2019-08-23 18:07
閱讀 1842·2019-08-23 17:55