Can't sign in through Github (OAuth)

github

#1

Ever since being bought by AWS, I can’t sign into C9 through my Github account, which is the only way I know of to access my account.

If I am not signed into Github, I am redirected to the Github login, which I complete successfully, then it just redirects back to https://c9.io/login . If I am already signed into Github, pressing the Github login simply redirects back to https://c9.io/dashboard.html .

If it means anything, there are some errors in the JS console:

profile.js:24870 GET https://api.c9.io/users/notifications/login_page?access_token= 502 (Server Hangup)

Failed to load https://api.c9.io/users/notifications/login_page?access_token=: No ‘Access-Control-Allow-Origin’ header is present on the requested resource. Origin ‘https://c9.io’ is therefore not allowed access. The response had HTTP status code 502.

profile.js:28915 Uncaught TypeError: Cannot assign to read only property ‘NONE’ of object ‘#’
at _clone (profile.js:28915)
at _clone (profile.js:28915)
at _clone (profile.js:28915)
at clone (profile.js:28921)
at Object.get [as messages] (profile.js:77324)
at Constructor. (profile.js:8872)
at Array.reduce ()
at Constructor.getStateFromStores (profile.js:8868)
at Constructor.onStoreChange [as _onStoreChange] (profile.js:8864)
at Store. (profile.js:77265)

Cross-Origin Read Blocking (CORB) blocked cross-origin response https://api.c9.io/users/notifications/login_page?access_token= with MIME type text/html. See https://www.chromestatus.com/feature/5629709824032768 for more details.


#2

I think I’ve pretty much resolved it. My account is blocked and attempting to sign in through OAuth causes this to fail silently.