База данных может быть чем угодно, текстовым файлом, sql db, файлом json, даже переменной в вашей программе.База данных - это просто то, что хранит данные.
Так что, для меня, вы можете без проблем хранить свои учетные данные в process.env
.Единственное ограничение заключается в том, что вам нужно перезапускать сервер всякий раз, когда вы не хотите менять пароль, и вам нужно вводить свои учетные данные в переменные окружения.
Но если у вас уже есть база данных sql в вашем проектеЛучше всего эффективно использовать таблицу User
с хешированным паролем.С помощью этого метода вы можете изменить свой пароль, не перезапуская приложение (но в вашем случае это действительно полезно?), И если вы добавляете некоторых пользователей, система уже будет на месте (но YAGNI )).