jaredhanson / passport-facebook

Facebook authentication strategy for Passport and Node.js.
https://www.passportjs.org/packages/passport-facebook/?utm_source=github&utm_medium=referral&utm_campaign=passport-facebook&utm_content=about
MIT License
1.29k stars 447 forks source link

Facebook graph API error at login, invalid access token #241

Open Daantesito opened 6 years ago

Daantesito commented 6 years ago

I'm getting the following error:

FacebookGraphAPIError: The access token is invalid since the user hasn't engaged the app in longer than 90 days.
    at /home/gm2dev/documents/yappa-dev/node_modules/passport-facebook/lib/strategy.js:165:21
    at passBackControl (/home/gm2dev/documents/yappa-dev/node_modules/oauth/lib/oauth2.js:132:9)
    at IncomingMessage.<anonymous> (/home/gm2dev/documents/yappa-dev/node_modules/oauth/lib/oauth2.js:157:7)
    at emitNone (events.js:91:20)
    at IncomingMessage.emit (events.js:185:7)
    at endReadableNT (_stream_readable.js:974:12)
    at _combinedTickCallback (internal/process/next_tick.js:74:11)
    at process._tickDomainCallback (internal/process/next_tick.js:122:9)

This has been happening since april, i suspect it might have something to do with facebook's privacy policy changes as of late (https://developers.facebook.com/docs/facebook-login/access-tokens/refreshing)

SirWellington commented 6 years ago

Did you ever fix this?