【问题标题】:google recaptcha v2 in livewire component comes with issueslivewire 组件中的 google recaptcha v2 存在问题
【发布时间】:2021-02-11 16:43:18
【问题描述】:

我正在尝试使用 livewire 实施 google recaptcha v2,但我遇到了一些问题:

我遇到的问题是,当我尝试从 .env 文件中调用 RECAPTCHA_SITE_KEY 时,它会在 Dev Console 中显示此错误消息:

“未捕获的错误:缺少必需的参数:sitekey”

它令人困惑,因为站点密钥是正确的并且已经存在于 .env 文件中。

如果我从 data-sitekey 中删除 {{ env('RECAPTCHA_SITE_KEY') }} 并添加它工作的站点密钥

不工作示例:

data-sitekey="{{ env('RECAPTCHA_SITE_KEY') }}"

"Uncaught Error: Missing required parameters: sitekey"

工作示例:

data-sitekey="XXXXXXXXXXXXXXXXXXXXXXXXXXXXX"

这个问题从何而来?

【问题讨论】:

    标签: php recaptcha laravel-8 laravel-livewire


    【解决方案1】:

    首先,仔细检查 .env 中的拼写是否完全相同。其次,运行php artisan cache:clear,以防您的配置被缓存。第三,从php artisan tinker 尝试env('RECAPTCHA_SITE_KEY');,看看会得到什么结果。

    【讨论】:

      猜你喜欢
      • 2015-07-26
      • 1970-01-01
      • 1970-01-01
      • 2015-06-15
      • 1970-01-01
      • 2022-12-30
      • 2021-10-20
      • 2015-02-25
      • 1970-01-01
      相关资源
      最近更新 更多