Я разрабатываю API с использованием nodejs, у которого есть эта функциональность, которая связывается с некоторыми учетными записями для обмена почтой для управления рассылкой. Мне нужно хранить пароль учетной записи каждого пользователя, но я не знаю, как мне это сделать.
Первой моей мыслью было зашифровать их, сохранить их в зашифрованном виде в базе данных, а затем, когда я необходимо подключиться к обмену, расшифровать и использовать их. Я думал об использовании чего-то вроде cryptr (https://www.npmjs.com/package/cryptr), но они не рекомендуют его для хранения паролей.
Я не могу использовать bcrypt, потому что мне нужен расшифрованный пароль для того, чтобы отправить его в API обмена.
Что я могу сделать?