Я не могу найти документацию по этой функции, и поэтому я не могу заставить ее работать правильно. Когда вызывается эта функция, что она делает и что она принимает в качестве первых параметров? Я пытаюсь получить токен доступа из паспорта, но никак не могу связаться с ним.
passport.use(new FacebookStrategy({
clientID: APP_ID,
clientSecret: APP_SECRET,
callbackURL: "http://localhost:3000/",
},
function(accessToken, refreshToken, profile, done) {
User.findOrCreate({// what are these parameters?}, function (err, user) {
// when is this function called and what is it doing?
});
}
));
Как я могу получить токен доступа из паспорта?