我是 Flask 应用程序构建器的新手,正在尝试设置用户注册,但出于我的目的,我不需要 reCAPTCHA。有没有办法在配置文件中禁用 reCaptcha?我的配置文件如下所示:
# Uncomment to setup Public role name, no authentication needed
# AUTH_ROLE_PUBLIC = 'Public'
# Will allow user self registration
AUTH_USER_REGISTRATION = True
# Config for Flask-WTF Recaptcha necessary for user registration
RECAPTCHA_PUBLIC_KEY = 'GOOGLE PUBLIC KEY FOR RECAPTCHA'
RECAPTCHA_PRIVATE_KEY = 'GOOGLE PRIVATE KEY FOR RECAPTCHA'
# Config for Flask-Mail necessary for user registration
MAIL_SERVER = 'smtp.gmail.com'
MAIL_USE_TLS = True
MAIL_USERNAME = '[email protected] /cdn-cgi/l/email-protection'
MAIL_PASSWORD = 'passwordformail'
MAIL_DEFAULT_SENDER = '[email protected] /cdn-cgi/l/email-protection'
# The default user self registration role
AUTH_USER_REGISTRATION_ROLE = "Public"
要禁用验证码功能并绕过验证,您需要设置RECAPTCHA_ENABLED = False
RECAPTCHA_ENABLED:Bool - 默认为 True,当为 False 时,它将绕过验证
未来对 Flask 服务器文件中的 recaptcha.verify() 的调用将默认返回 True 作为结果。
要禁用并隐藏 HTML 模板代码中的验证码,只需省略任何代码{{ recaptcha }}
以你的形式。
从这里的文档中找到:https://github.com/mardix/flask-recaptcha https://github.com/mardix/flask-recaptcha
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)