Flask中使用reCAPTCHA

实际上Flask-wtf中已经整合了Google的reCAPTCHA。即

flask_wtf.recaptcha.RecaptchaField

,它内置了一个

Recaptcha

validator。

你只需配置一下public_key(RECAPTCHA_PUBLIC_KEY)和secret_key(RECAPTCHA_PRIVATE_KEY):

app = Flask(__name__)

app.config["RECAPTCHA_PRIVATE_KEY"] = 'xxxxxxxxxxxxxxxxxxxxxx'
app.config["RECAPTCHA_PUBLIC_KEY"[......]

继续阅读