Use same password fields for login and registration.

This commit is contained in:
Vašek Dohnal 2017-10-25 15:17:01 +02:00
parent 28e712cf4b
commit cfe6c5b693

View File

@ -19,7 +19,7 @@ UserModel = get_user_model()
class LoginSerializer(serializers.Serializer):
username = serializers.CharField(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 _validate_email(self, email, password):
user = None