авторизацию на сайте/в web-приложении? Мне сейчас необходимо реализовать доступ к ресурсу с помощью логина-пароля пользователей, очевидно, что необходимо будет хранить данные для входа: логин и пароль в базе данных, но не совсем очевидно, с помощью каких средств это будет осуществляться. Знаю о passport.js хоть и не работал с ним, наверняка, есть какие-то ещё библиотеки типа express-connect, но их так много, что не совсем понятно, что следует выбрать.
password: { type: DataTypes.STRING, allowNull: false, set(password) { const salt = bcrypt.genSaltSync(); this.setDataValue('salt', salt); this.setDataValue('password', bcrypt.hashSync(password, salt)); }, },
Обсуждают сегодня