Здраствуйте!
Пытаюсь реализовать авторизацию через steam passportjs на сайте. Код:
const express = require('express')
const app = express()
const port = process.env.PORT || 5000
const passport = require('passport')
const SteamStrategy = require('passport-steam').Strategy
passport.use(new SteamStrategy({
returnURL: 'http://localhost:5000/',
realm: 'http://localhost:5000/',
apiKey: 'your steam API key'
},
function(identifier, profile, done) {
User.findByOpenID({ openId: identifier }, function (err, user) {
return done(err, user);
});
}
));
app.get('/', (req, res) => {
res.send(`<a href="/auth/steam">steam</a>`)
})
app.get('/auth/steam', passport.authenticate('steam'))
app.listen(port, () => {
console.log('http://localhost:5000/')
})
Когда я перехожу по ссылке /auth/steam меня перебрасывает на страницу авторизации:

Теперь вопрос! Как мне отобразить полученные данные? Пришли ли они вообще? Документацию читал, но так и не понял как это сделать. Заранее спасибо за ответ.