3 ms·
This is really cool. I wanted something like this a while back, and began looking into implementing it for nginx. But one of the services used websockets, so
by mnutt 14y ago
This is really cool. I wanted something like this a while back, and began looking into implementing it for nginx. But one of the services used websockets, so I ended up building a node.js app that combined everyauth (oauth for about 50 different web services) with node-http-proxy. We released it as Doorman:
https://github.com/movableink/doorman https://github.com/movableink/doorman
The one problem that I've had with it is many oauth providers only allow you to specify one allowed redirect URL per app. So it makes it difficult to run a single doorman instance for multiple services.