feat: add recaptcha support

This commit is contained in:
aronwk-aaron
2023-11-17 00:55:18 -06:00
parent 13376d0c1f
commit e6c452d000
5 changed files with 58 additions and 201 deletions

View File

@@ -1,4 +1,5 @@
from flask_wtf import FlaskForm
from flask_wtf.recaptcha import RecaptchaField
from flask import current_app
from flask_user.forms import (
@@ -84,6 +85,10 @@ class CustomRegisterForm(FlaskForm):
])
invite_token = HiddenField('Token')
# Use recaptcha if config enables recaptcha
if current_app.config["ENABLE_RECAPTCHA"]:
recaptcha = RecaptchaField()
submit = SubmitField('Register')