Почему-то я не могу передать требование стратегии паспорта.
Я не могу отобразить переменную req._toParam. Что я делаю не так?
const express = require('express');
const router = express.Router();
const passport = require('passport');
const GoogleStrategy = require('passport-google-oauth20').Strategy;
router.get('/google', function (req, res, next) {
const query = req.query.socketId;
req._toParam = query;
console.log(query);
// console.log(req);
passport.authenticate('google', { scope: 'email' })(req, res, next);
});
passport.use(
new GoogleStrategy(
{
clientID: process.env.GOOGLE_KEY,
clientSecret: process.env.GOOGLE_SECRET,
callbackURL: 'https://127.0.0.1:8080/google/callback',
passReqToCallback: true
},
function(req, accessToken, refreshToken, profile, done) {
console.log(req._toParam, 123);
done(null, profile);
}
)
);