В nodeJS Я использую модуль паспорта для аутентификации. Я хотел бы показать имя пользователя для текущего пользователя.Nodejs Паспорт показывает имя пользователя
Я попытался следующий код:
passport.displayName
и
Localstrategy.username
И для получения дополнительной информации, пожалуйста, также см: http://passportjs.org/docs/profile
Но это не работает. Какие-либо предложения?
Благодаря
Я использую следующий код для входа в систему: app.post ('/ логин', passport.authenticate ('местный', {successRedirect: '/', failureRedirect: '/ логин'}) ); Я не могу получить имя пользователя req.user.us на странице '/'. Как я могу получить его на этой странице? –
Это свойство 'req.user', доступное на этой странице? Если нет, похоже, что поддержка сеанса не включена. Обязательно используйте 'app.use (pass.session()) промежуточное программное обеспечение, а также настройте промежуточное программное обеспечение Express. См. Раздел «Middleware» на этой странице: http://passportjs.org/guide/configuration.html –
Он работает, спасибо! –