I’m currently using the accounts-github package. In development I’m able to configure my github login via the configure button. On my github page I have:
homepage url: http://localhost:3000
Authorization callback url: http://localhost:3000/_oauth/github
On a staging server, I’ve reset the database, installed all the packages and follow the same steps, except my service is running on port 80.
I’ve tried several combinations of the following but continue to get this error:
W20160408-17:23:54.845(0) (oauth.js:428) Error in OAuth Server: redirect_uri_mismatch
homepage url: http://subdomain.mysite.com
authorization callback url: httpL//subdomain.mysite.com/_oauth/github
I’ve tried adding :80
and several other things. Anyone have any idea why this might not be working? The client/secret keys are all correct and have been changed over and over again. The db connection works fine, as the configuration data gets in. I’m running this on an aws ubuntu 64-bit instance.