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