我有一個cordova應用程序連接到laravel api。 我需要從移動應用程序發佈到該laravel,但我需要csrf令牌。 我無法做{{csrf_field}},因爲我在移動設備上使用的視圖不是由laravel提供的,所以沒有刀片或laravel助手。 我試着做一個以前的ajax調用來獲得令牌,但我不知道這是否是最好的方式來做到這一點。 謝謝!如何獲得csrf令牌「外部」laravel視圖?
0
A
回答
1
在你的情況下,我不會推薦你獲得CSRF令牌。
相反,我建議你構建一個personal authorization code(每個用戶)或從CSRF檢查(甚至可能是整個API)中刪除相應的URL。
0
令牌鏈接到當前通過身份驗證的用戶。你試圖做的事情是行不通的。
嘗試使用API中間件登錄並將令牌存儲在移動應用程序中,然後使用該中間件標識自己。
0
儘管正如其他答案所說,這不是您的問題的推薦解決方案,Laravel有一個輔助函數可以爲您提供CSRF令牌,正確名稱爲csrf_token()
。
它列在Laravel文檔的幫助頁面上:https://laravel.com/docs/5.4/helpers#method-csrf-token
相關問題
- 1. Spring Security獲得CSRF令牌
- 2. 如何處理oauth2和csrf令牌laravel
- 3. laravel CSRF令牌與枝條
- 4. PHP中的Laravel csrf令牌
- 5. 在外部JS獲取CSRF令牌文件
- 6. 在Appcelerator Titanium中,我如何獲得Django的CSRF令牌?
- 7. 如何在功能測試中獲得CSRF令牌
- 8. Laravel 5.2 | CSRF令牌不匹配
- 9. CSRF令牌不匹配| Laravel 5.4
- 10. Laravel CSRF令牌AJAX渲染的內容
- 11. 笨,CSRF令牌
- 12. 如何獲得令牌
- 13. PHP - 如何獲得令牌?
- 14. LARAVEL - 獲取CSRF令牌用我的api登錄用戶
- 15. 如何在郵遞員提交不CSRF令牌laravel
- 16. Django的CSRF令牌
- 17. 變化CSRF令牌
- 18. CSRF同步令牌
- 19. CSRF令牌生成
- 20. 在Listner中獲取CSRF令牌symfony
- 21. 通過AJAX獲取CSRF令牌
- 22. 如何使用csrf令牌asp c#?
- 23. 如何正確使用Django CSRF令牌?
- 24. 如何通過RestFemplate傳遞CSRF令牌
- 25. 如何在Express中生成CSRF令牌?
- 26. 獲得403 Forbidden錯誤甚至提供CSRF令牌
- 27. CSRF 403禁止 - 無效的CSRF令牌
- 28. 如何在使用Django Rest框架時獲得初始CSRF令牌
- 29. 需要CSRF令牌嗎?
- 30. CodeIgniter的CSRF令牌問題