LearnersGuild / idm

identity management service
MIT License
2 stars 24 forks source link

GitHub auth not working on production #37

Closed jeffreywescott closed 8 years ago

jeffreywescott commented 8 years ago
Mar 14 11:53:42 lg-idm app/web.1:  AuthorizationError: The redirect_uri MUST match the registered callback URL for this application. 
Mar 14 11:53:42 lg-idm app/web.1:      at Strategy.OAuth2Strategy.authenticate (/app/node_modules/passport-oauth2/lib/strategy.js:136:25) 
Mar 14 11:53:42 lg-idm app/web.1:      at attempt (/app/node_modules/passport/lib/middleware/authenticate.js:348:16) 
Mar 14 11:53:42 lg-idm app/web.1:      at authenticate (/app/node_modules/passport/lib/middleware/authenticate.js:349:7) 
Mar 14 11:53:42 lg-idm app/web.1:      at Layer.handle [as handle_request] (/app/node_modules/express/lib/router/layer.js:95:5) 
Mar 14 11:53:42 lg-idm app/web.1:      at next (/app/node_modules/express/lib/router/route.js:131:13) 
Mar 14 11:53:42 lg-idm app/web.1:      at Route.dispatch (/app/node_modules/express/lib/router/route.js:112:3) 
Mar 14 11:53:42 lg-idm app/web.1:      at Layer.handle [as handle_request] (/app/node_modules/express/lib/router/layer.js:95:5) 
Mar 14 11:53:42 lg-idm app/web.1:      at /app/node_modules/express/lib/router/index.js:277:22 
Mar 14 11:53:42 lg-idm app/web.1:      at Function.process_params (/app/node_modules/express/lib/router/index.js:330:12) 
Mar 14 11:53:42 lg-idm app/web.1:      at next (/app/node_modules/express/lib/router/index.js:271:10) 
Mar 14 11:53:42 lg-idm app/web.1:      at _callee2$ (index.js:25:12) 
Mar 14 11:53:42 lg-idm app/web.1:      at tryCatch (/app/node_modules/babel-regenerator-runtime/runtime.js:61:40) 
Mar 14 11:53:42 lg-idm app/web.1:      at GeneratorFunctionPrototype.invoke [as _invoke] (/app/node_modules/babel-regenerator-runtime/runtime.js:329:22) 
Mar 14 11:53:42 lg-idm app/web.1:      at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (/app/node_modules/babel-regenerator-runtime/runtime.js:94:21) 
Mar 14 11:53:42 lg-idm app/web.1:      at step (index.js:6:1) 
Mar 14 11:53:42 lg-idm app/web.1:      at index.js:6:1 
Mar 14 11:53:42 lg-idm app/web.1:      at new Promise (/app/node_modules/babel-polyfill/node_modules/core-js/modules/es6.promise.js:193:7) 
Mar 14 11:53:42 lg-idm app/web.1:      at index.js:6:1 
Mar 14 11:53:42 lg-idm app/web.1:      at addUserToRequestFromJWT (index.js:22:16) 
Mar 14 11:53:42 lg-idm app/web.1:      at Layer.handle [as handle_request] (/app/node_modules/express/lib/router/layer.js:95:5) 
Mar 14 11:53:42 lg-idm app/web.1:      at trim_prefix (/app/node_modules/express/lib/router/index.js:312:13) 
Mar 14 11:53:42 lg-idm app/web.1:      at /app/node_modules/express/lib/router/index.js:280:7 
Mar 14 11:53:42 lg-idm app/web.1:      at Function.process_params (/app/node_modules/express/lib/router/index.js:330:12) 
Mar 14 11:53:42 lg-idm app/web.1:      at next (/app/node_modules/express/lib/router/index.js:271:10) 
Mar 14 11:53:42 lg-idm app/web.1:      at _callee$ (index.js:10:12) 
Mar 14 11:53:42 lg-idm app/web.1:      at tryCatch (/app/node_modules/babel-regenerator-runtime/runtime.js:61:40) 
Mar 14 11:53:42 lg-idm app/web.1:      at GeneratorFunctionPrototype.invoke [as _invoke] (/app/node_modules/babel-regenerator-runtime/runtime.js:329:22) 
Mar 14 11:53:42 lg-idm app/web.1:      at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (/app/node_modules/babel-regenerator-runtime/runtime.js:94:21) 
Mar 14 11:53:42 lg-idm app/web.1:      at step (index.js:6:1) 
Mar 14 11:53:42 lg-idm app/web.1:      at index.js:6:1 
Mar 14 11:53:42 lg-idm app/web.1:      at new Promise (/app/node_modules/babel-polyfill/node_modules/core-js/modules/es6.promise.js:193:7) 
Mar 14 11:53:42 lg-idm app/web.1:      at index.js:6:1 
Mar 14 11:53:42 lg-idm app/web.1:      at addUserToRequestFromJWTCookie (index.js:8:16) 
Mar 14 11:53:42 lg-idm app/web.1:      at Layer.handle [as handle_request] (/app/node_modules/express/lib/router/layer.js:95:5) 
Mar 14 11:53:42 lg-idm app/web.1:      at trim_prefix (/app/node_modules/express/lib/router/index.js:312:13) 
Mar 14 11:53:42 lg-idm app/web.1:      at /app/node_modules/express/lib/router/index.js:280:7 
Mar 14 11:53:42 lg-idm app/web.1:      at Function.process_params (/app/node_modules/express/lib/router/index.js:330:12) 
Mar 14 11:53:42 lg-idm app/web.1:      at next (/app/node_modules/express/lib/router/index.js:271:10) 
Mar 14 11:53:42 lg-idm app/web.1:      at initialize (/app/node_modules/passport/lib/middleware/initialize.js:53:5) 
Mar 14 11:53:42 lg-idm app/web.1:      at Layer.handle [as handle_request] (/app/node_modules/express/lib/router/layer.js:95:5) 
Mar 14 11:53:42 lg-idm app/web.1:      at trim_prefix (/app/node_modules/express/lib/router/index.js:312:13) 
Mar 14 11:53:42 lg-idm app/web.1:      at /app/node_modules/express/lib/router/index.js:280:7 
Mar 14 11:53:42 lg-idm app/web.1:      at Function.process_params (/app/node_modules/express/lib/router/index.js:330:12) 
Mar 14 11:53:42 lg-idm app/web.1:      at next (/app/node_modules/express/lib/router/index.js:271:10) 
Mar 14 11:53:42 lg-idm app/web.1:      at SendStream.error (/app/node_modules/serve-static/index.js:120:7) 
Mar 14 11:53:42 lg-idm app/web.1:      at emitOne (events.js:90:13) 
Mar 14 11:53:42 lg-idm app/web.1:      at SendStream.emit (events.js:182:7) 
Mar 14 11:53:42 lg-idm heroku/router:  at=info method=GET path="/auth/github/callback?error=redirect_uri_mismatch&error_description=The+redirect_uri+MUST+match+the+registered+callback+URL+for+this+application.&error_uri=https%3A%2F%2Fdeveloper.github.com%2Fv3%2Foauth%2F%23redirect-uri-mismatch&state=i3sV%2FTexQsmi%2B5cYwK05dRljo%2FMTVK0%2BD0%2BTrbctF3k%3D" host=idm.learnersguild.org request_id=ed7a0a8d-a678-4214-9bac-c5214560a757 fwd="50.184.110.201,199.27.128.207" dyno=web.1 connect=1ms service=7ms status=500 bytes=232 
Mar 14 11:53:42 lg-idm app/web.1:      at SendStream.error (/app/node_modules/send/index.js:245:17) 
Mar 14 11:53:42 lg-idm app/web.1:      at SendStream.onStatError (/app/node_modules/send/index.js:356:12) 
Mar 14 11:53:42 lg-idm app/web.1:      at next (/app/node_modules/send/index.js:630:16) 
Mar 14 11:53:42 lg-idm app/web.1:      at onstat (/app/node_modules/send/index.js:619:14) 
Mar 14 11:53:42 lg-idm app/web.1:      at FSReqWrap.oncomplete (fs.js:82:15) 
Mar 14 11:53:42 lg-idm heroku/router:  at=info method=GET path="/favicon.ico" host=idm.learnersguild.org request_id=5082b6ad-3b1a-45b5-b5bc-64881844bbab