-
Notifications
You must be signed in to change notification settings - Fork 884
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Oauth error when deploying to heroku #35
Comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
How to reproduce
I'm attempting to deploy this application to heroku. I have successfully deployed the application to heroku and added the redirectURI to my google cloud environment.
My problem
When it comes to logging in through Oauth, I receive the error "Error 400: redirect_uri_mismatch". This is because heroku listens for an HTTP request and not an HTTPS request, and google requires HTTPS when in production.
Steps taken so far
I have changed the callbackURI in /config/passport.js to force HTTP when in production, and changed proxy to true:
passport.js
Just wondering if anyone could help me with this, cheers 😁
The text was updated successfully, but these errors were encountered: