Как аутентифицировать пользователя, если пароль установлен как set_unusable_password () - PullRequest
0 голосов
/ 20 сентября 2019

Я хочу реализовать логин для пользователя с паролем, который я установил в моделях с помощью set_unusable_password .Я не знаю, как реализовать аутентификацию для этого пользователя.Могу ли я декодировать пароль, который является записью в дБ, или я могу реализовать свою собственную функцию аутентификации и после этого использовать логин (запрос, пользователь)?

Способ создания пользователя с неиспользуемым паролем:

@staticmethod
    def create_user_via_facebook(first_name, last_name, userId):
        user = User(first_name=first_name, last_name=last_name, email=userId)
        user.set_unusable_password()
        user.save()
        return user
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...