我对CSRF攻击一无所知,但我知道在Laravel中,我们应该在表单中包含一个隐藏的CSRF令牌字段:
<form method="POST" action="/profile">
{{ csrf_field() }}
...
</form>我们应该使用包含在表单中的method="GET“吗?
<form method="GET" action="/search">
{{ csrf_field() }}
...
</form>例如,我有一个带有method="GET“的搜索输入(表单)-因此所有内容都将在URL中可见,包括CSRF令牌……这对我来说根本不是问题,但我只是不确定在"GET“表单中使用它是否有意义?
发布于 2017-03-10 02:37:51
您不需要在表单Get请求中添加CSRF令牌。跨站点请求伪造( Cross-site request forgeries,CSRF)是一种恶意利用漏洞,通过该漏洞可以代表经过身份验证的用户执行未经授权的命令。
您可以通过Here获取基本详细信息
发布于 2021-11-04 17:22:08
未定义路由sections.store。(查看: C:\xampp\htdocs\invoicess\resources\views\sections\sections.blade.php)
https://stackoverflow.com/questions/42702810
复制相似问题