I'm using passport-instagram to connect ot Instagram's Basic Display API. The example here looks out-of-date since it is missing the required scope parameter in the call to passport.authenticate. However, with that added I do get an authorization code returned from Instagram. At that point passport fails with "InternalOAuthError: failed to fetch user profile". According to the Instagram docs, passport should use the authoriztion code to exchange for a short-lived token. I'm wondering if this is not occurring because this package is no longer being updated?
I'm using passport-instagram to connect ot Instagram's Basic Display API. The example here looks out-of-date since it is missing the required scope parameter in the call to
passport.authenticate. However, with that added I do get an authorization code returned from Instagram. At that point passport fails with "InternalOAuthError: failed to fetch user profile". According to the Instagram docs, passport should use the authoriztion code to exchange for a short-lived token. I'm wondering if this is not occurring because this package is no longer being updated?