From 44a56385f838f4a2bbc5051628feecc2775bf7f6 Mon Sep 17 00:00:00 2001 From: mathieui Date: Sun, 18 Apr 2021 16:22:35 +0200 Subject: [PATCH] Use mod_register_json to register with prosody (untested) --- jabberfr/forms.py | 14 ++++ jabberfr/settings.py | 3 + jabberfr/templates/inscription_success.html | 9 +++ jabberfr/utils.py | 81 ++++++++++++++++----- jabberfr/views.py | 30 ++++++-- 5 files changed, 113 insertions(+), 24 deletions(-) create mode 100644 jabberfr/templates/inscription_success.html diff --git a/jabberfr/forms.py b/jabberfr/forms.py index c37388e..2f8c889 100644 --- a/jabberfr/forms.py +++ b/jabberfr/forms.py @@ -2,6 +2,7 @@ from django import forms from django.utils.safestring import mark_safe from django.core.validators import RegexValidator, URLValidator from jabberfr.validators import validate_jid_userpart, validate_jid +from jabberfr.utils import pick_captcha, validate_captcha USERNAME_HELP = """