This commit is contained in:
Vašek Dohnal 2022-04-03 16:06:22 +09:00 committed by GitHub
commit 7a8c43beda
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 8 additions and 8 deletions

View File

@ -170,8 +170,8 @@ class RegisterSerializer(serializers.Serializer):
required=allauth_settings.USERNAME_REQUIRED required=allauth_settings.USERNAME_REQUIRED
) )
email = serializers.EmailField(required=allauth_settings.EMAIL_REQUIRED) email = serializers.EmailField(required=allauth_settings.EMAIL_REQUIRED)
password1 = serializers.CharField(write_only=True) password1 = serializers.CharField(write_only=True, style={'input_type': 'password'}, trim_whitespace=False)
password2 = serializers.CharField(write_only=True) password2 = serializers.CharField(write_only=True, style={'input_type': 'password'}, trim_whitespace=False)
def validate_username(self, username): def validate_username(self, username):
username = get_adapter().clean_username(username) username = get_adapter().clean_username(username)

View File

@ -19,7 +19,7 @@ UserModel = get_user_model()
class LoginSerializer(serializers.Serializer): class LoginSerializer(serializers.Serializer):
username = serializers.CharField(required=False, allow_blank=True) username = serializers.CharField(required=False, allow_blank=True)
email = serializers.EmailField(required=False, allow_blank=True) email = serializers.EmailField(required=False, allow_blank=True)
password = serializers.CharField(style={'input_type': 'password'}) password = serializers.CharField(write_only=True, style={'input_type': 'password'}, trim_whitespace=False)
def authenticate(self, **kwargs): def authenticate(self, **kwargs):
return authenticate(self.context['request'], **kwargs) return authenticate(self.context['request'], **kwargs)
@ -190,8 +190,8 @@ class PasswordResetConfirmSerializer(serializers.Serializer):
""" """
Serializer for requesting a password reset e-mail. Serializer for requesting a password reset e-mail.
""" """
new_password1 = serializers.CharField(max_length=128) new_password1 = serializers.CharField(write_only=True, style={'input_type': 'password'}, trim_whitespace=False)
new_password2 = serializers.CharField(max_length=128) new_password2 = serializers.CharField(write_only=True, style={'input_type': 'password'}, trim_whitespace=False)
uid = serializers.CharField() uid = serializers.CharField()
token = serializers.CharField() token = serializers.CharField()
@ -227,9 +227,9 @@ class PasswordResetConfirmSerializer(serializers.Serializer):
class PasswordChangeSerializer(serializers.Serializer): class PasswordChangeSerializer(serializers.Serializer):
old_password = serializers.CharField(max_length=128) old_password = serializers.CharField(write_only=True, style={'input_type': 'password'}, trim_whitespace=False)
new_password1 = serializers.CharField(max_length=128) new_password1 = serializers.CharField(write_only=True, style={'input_type': 'password'}, trim_whitespace=False)
new_password2 = serializers.CharField(max_length=128) new_password2 = serializers.CharField(write_only=True, style={'input_type': 'password'}, trim_whitespace=False)
set_password_form_class = SetPasswordForm set_password_form_class = SetPasswordForm