根据Laravel Lumen的文件,it's possible to make use of the CSRF helper function to generate a CSRF token。但是,当我继续使用csrf_field
函数或csrf_token
函数时,我会收到一条错误消息:
Call to undefined function csrf_field()
和
Call to undefined function csrf_token()
分别
似乎有些人说CSRF保护不是流明的一部分,但是因为它被文件列出我认为是。
我很可能忽略了一些相当简单的事情。我是否需要告诉Lumen我想特别使用这个助手?无论如何,任何指向正确方向的人都会非常感激!
答案 0 :(得分:2)
Lumen没有这些助手。您可以通过查看源代码自行检查。因此,您需要手动插入令牌:
<input type="hidden" name="_token" value="{{ app('session')->token() }}">