Просмотр исходного кода

Use Captcha in Forgot Password view

sh4nks 9 лет назад
Родитель
Сommit
bebe6182ff
2 измененных файлов с 7 добавлено и 0 удалено
  1. 2 0
      flaskbb/auth/forms.py
  2. 5 0
      flaskbb/templates/auth/forgot_password.html

+ 2 - 0
flaskbb/auth/forms.py

@@ -92,6 +92,8 @@ class ForgotPasswordForm(Form):
         DataRequired(message=_("A E-Mail Address is reguired.")),
         Email()])
 
+    recaptcha = RecaptchaField(_("Captcha"))
+
     submit = SubmitField(_("Request Password"))
 
 

+ 5 - 0
flaskbb/templates/auth/forgot_password.html

@@ -14,6 +14,11 @@
         <form class="form-horizontal" role="form" method="POST">
             {{ form.hidden_tag() }}
             {{ horizontal_field(form.email) }}
+
+            {% if flaskbb_config["RECAPTCHA_ENABLED"] %}
+                {{ horizontal_field(form.recaptcha) }}
+            {% endif %}
+
             {{ horizontal_field(form.submit)}}
         </form>
     </div>