Authentication in a reverse proxy for node.js
- Reverse proxy all requests to another server
- Login with Google OpenID
- Refactor into proper controllers and models
- Check logins vs user accounts
- Have user accounts stored in some sort of DB, maybe even FS based
- Proper login screen
- Request Account screen including a name
- Account admin screen (screen needs some styling work, ajax, mobile friendly)
- Add token to forwarded requests with auth info
- Real README, move these todos elsewhere
- LOGO!
#####Longer Term
- Sessions stored long term, in same DB as accounts
- Protect only specific URL's
- Support multiple simultaneous "virtual hosts" / URLs
- Clustering
- Devise auth bypass system (basic auth? URL param?)
- Benchmarks