Я создал небольшое приложение в loopback
, в котором я сохранял электронную почту пользователя и пароль, пароль в виде простого текста.Триггеры в Loopback
Теперь у нас есть запрос функции, чтобы сохранить пароль в некотором зашифрованном формате, скажем, Base64
.
Так что я хочу, когда новый пользователь создал пароль для сохранения в зашифрованном формате, что легко, что мы можем сделать.
Но возникают проблемы, мы создали пользователей из разных разных кодовых мест, поэтому вместо обновления кода каждое место можно добавить в поле trigger
на поле password
, поэтому всякий раз, когда это поле обновляется, вызывается функция, который возьмет текст пароля и обновит его с зашифрованным форматом.
поэтому нам не нужно беспокоиться о написании кода.
Дайте мне знать, если вопрос непонятен.
Я ищу решение Loopback.
Сказал (а) спасибо
** Внимание! Base64 НЕ шифрует! **, просто кодирование. Не храните такой пароль, потому что безопасность ваших пользователей будет скомпрометирована (вы фактически храните пароль в открытом виде). Вместо этого используйте bcrypt().LoopBack уже хранит пароли в зашифрованном виде, но если вам нужно хранить другие пароли, пожалуйста, сделайте некоторое исследование о том, как безопасно это сделать до его внедрения. – Acapulco