recursecenter / blaggregator

A blog aggregator for the Recurse Center community
https://blaggregator.recurse.com
61 stars 33 forks source link

OAuth login fails #142

Closed ivanistheone closed 7 years ago

ivanistheone commented 7 years ago

When I go to https://blaggregator.recurse.com/ and I start the OAuth flow, I get sent back to https://blaggregator.recurse.com/complete/hackerschool/?code=613.......&state=J2T..... with the following generic Heroku error displayed in the page:

screen shot 2017-05-10 at 1 55 23 am

Please check the logs between 1:45am EDT and 1:57EDT on May 10th.

strugee commented 7 years ago

I can still reproduce; pinging @sursh, @punchagan who I assume have access to the Heroku application

punchagan commented 7 years ago

Thanks for filing the issue. I was on a holiday, and unable to look into this further. I will look into what's going on, soon.

punchagan commented 7 years ago

@davidbalbert @zachallaun Have there been any API changes for RC? https://www.recurse.com/api/v1/people/me?access_token=$token seems to be giving an error.

nicholasbs commented 7 years ago

Thanks for the reports and sorry about this all. We deployed some API updates late last week, which I assume are the culprit. Dave and Zach will investigate as soon as they're in this morning.

zachallaun commented 7 years ago

This is now fixed! Sorry for the trouble. We made some changes late last week to the way authentication and permissions work with our API (in anticipation of some new ways to access the API), and in doing so accidentally forbade Recursers from doing certain actions that should be allowed.

punchagan commented 7 years ago

Thanks for fixing this @zachallaun!