【问题标题】:Laravel access csrf_token() in public folder pathLaravel 访问公用文件夹路径中的 csrf_token()
【发布时间】:2016-06-07 06:03:36
【问题描述】:

我在我的项目中使用responsive File Manager。我需要在公共文件夹内的配置文件中添加 CSRF 令牌。在该配置文件中使用 csrf_token() 不起作用:

 $token = csrf_token();  //this is inside filemanager confing.php


 Fatal error: Call to undefined function csrf_token() in 
 E:\xampp\htdoc\site\public\plugin\filemanager\config\config.php on line 7

那么我怎样才能在公用文件夹中访问此功能?或完全访问 Laravel 典型路径之外的应用程序实例?

【问题讨论】:

标签: laravel token csrf


【解决方案1】:

也许尝试关闭该路由的 csrf 保护,或将此代码添加到启用该编辑器的页面标题:

    <script type="text/javascript">
        $(document).ready(function(){
            $.ajaxSetup({
                headers: {
                    'X-CSRF-TOKEN': "{{ csrf_token() }}"
                }
            });
        });
    </script>

【讨论】:

猜你喜欢
  • 2018-11-20
  • 2017-03-23
  • 2013-06-03
  • 2021-03-21
  • 2015-01-18
  • 2021-05-30
  • 2017-06-27
  • 2014-12-04
  • 1970-01-01
相关资源
最近更新 更多