diff --git a/apps/authentication/forms.py b/apps/authentication/forms.py index d8533536d..16ca659c0 100644 --- a/apps/authentication/forms.py +++ b/apps/authentication/forms.py @@ -43,8 +43,8 @@ class UserLoginForm(forms.Form): class UserCheckOtpCodeForm(forms.Form): - code = forms.CharField(label=_('MFA Code'), max_length=6, required=False) - mfa_type = forms.CharField(label=_('MFA type'), max_length=6) + code = forms.CharField(label=_('MFA Code'), max_length=128, required=False) + mfa_type = forms.CharField(label=_('MFA type'), max_length=128) class CustomCaptchaTextInput(CaptchaTextInput): @@ -57,7 +57,7 @@ class CaptchaMixin(forms.Form): class ChallengeMixin(forms.Form): challenge = forms.CharField( - label=_('MFA code'), max_length=6, required=False, + label=_('MFA code'), max_length=128, required=False, widget=forms.TextInput(attrs={ 'placeholder': _("Dynamic code"), 'style': 'width: 50%' diff --git a/requirements/requirements.txt b/requirements/requirements.txt index b3873af1d..455bcc5dd 100644 --- a/requirements/requirements.txt +++ b/requirements/requirements.txt @@ -120,3 +120,4 @@ psycopg2-binary==2.9.1 alibabacloud_dysmsapi20170525==2.0.2 geoip2==4.4.0 html2text==2020.1.16 +python-novaclient==11.0.1