Есть ли способ получить пароль пользовательской модели пользователя до того, как он будет хэширован на Django
В Django была создана пользовательская модель пользователя. После создания пользователя мы отправляем данные о нем в firebase:
# Sync User to FireBase Authentication:
@receiver(post_save, sender=Account)
def add_user_to_firebase(sender, created, instance, *args, **kwargs):
if created:
auth.create_user(**{
"uid":instance.firebase_uid,
"display_name": instance.username,
"email": instance.email,
"password": instance.password
})
но здесь возникает проблема: когда мы отправляем пароль instance.password
пароль хэшируется перед отправкой в firebase. Мы хотим, чтобы вместо него на firebase отправлялся нехешированный пароль. Возможно ли это?