问题描述
我使用react-google-recaptcha
包在代码中实现Recaptcha。对于sitekey
道具,我使用了自定义环境变量,但是在这种方法中,它是完全静态的,因此我应该为新的生产版本进行构建。根据我的搜索,我应该将其存储在数据库中,但是我的问题是在“登录”页面中使用了此组件。在加载登录页面之前,我应该从数据库请求站点密钥,如果该密钥为null,则无法登录该页面。是真的方法,还是我应该遵循另一种方法?
<ReCAPTCHA
ref={(el) => {
this.captchaDemo = el;
}}
size="invisible"
badge="bottomright"
sitekey={process.env.REACT_APP_CAPTCHA_KEY}
/>
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)