mikehostetler / codeswarm-master

CodeSwarm is a Node.js based Continuous Integration system
http://codeswarm.com
1 stars 0 forks source link

github login broken #70

Open pgte opened 10 years ago

pgte commented 10 years ago

Github login seams to be broken. When creating a new user, I get a github callout login button. When clicking on the button, I get redirected to http://localhost:1337/tokens/github, which doesn't exist and 404s.

mikehostetler commented 10 years ago

I transitioned all of the Passport.js routes to use the new Auth subsystem.

The login routes are now http://localhost:1337/auth/github. Creating local accounts should work as well.

It's still very fresh and the full transition from the old way to manage tokens and routes is not 100% complete.

Tokens are now stored in the passports database in Couch, which enables users to authenticate against more then one service at once.