diff --git a/passbook/stages/otp_time/forms.py b/passbook/stages/otp_time/forms.py index 38ce710fb..3a6e71f37 100644 --- a/passbook/stages/otp_time/forms.py +++ b/passbook/stages/otp_time/forms.py @@ -5,7 +5,6 @@ from django.utils.translation import gettext_lazy as _ from django_otp.models import Device from passbook.stages.otp_time.models import OTPTimeStage -from passbook.stages.otp_validate.forms import OTP_CODE_VALIDATOR class PictureWidget(forms.widgets.Widget): @@ -28,7 +27,6 @@ class SetupForm(forms.Form): ) code = forms.CharField( label=_("Please enter the Token on your device."), - validators=[OTP_CODE_VALIDATOR], widget=forms.TextInput( attrs={ "autocomplete": "off", diff --git a/passbook/stages/otp_validate/forms.py b/passbook/stages/otp_validate/forms.py index d1d58952c..2886120a4 100644 --- a/passbook/stages/otp_validate/forms.py +++ b/passbook/stages/otp_validate/forms.py @@ -1,16 +1,11 @@ """OTP Validate stage forms""" from django import forms -from django.core.validators import RegexValidator from django.utils.translation import gettext_lazy as _ from django_otp import match_token from passbook.core.models import User from passbook.stages.otp_validate.models import OTPValidateStage -OTP_CODE_VALIDATOR = RegexValidator( - r"^[0-9a-z]{6,8}$", _("Only alpha-numeric characters are allowed.") -) - class ValidationForm(forms.Form): """OTP Validate stage forms""" @@ -19,7 +14,6 @@ class ValidationForm(forms.Form): code = forms.CharField( label=_("Please enter the token from your device."), - validators=[OTP_CODE_VALIDATOR], widget=forms.TextInput( attrs={ "autocomplete": "off",