Я ищу хороший способ сохранить учетную запись в MongoDB с помощью mongoose.
Моя проблема: пароль хешируется асинхронно. Сеттер не будет работать здесь, потому что он работает только синхронно.
Я подумал о двух способах:
-
Создайте экземпляр модели и сохраните ее в обратном вызове хэш-функции.
-
Создание предварительного перехвата на 'save'
Есть ли хорошее решение этой проблемы?