Auth(thentication|orization) in a RESTful World
I will be unveiling a new github project extracted from the work we did for a customer which required us to break a monolithic RESTful service up into a set of 5 different services. The outcome was a clean, simple way to centrally manage accounts that could be validated across REST services (no browser required) and allow central management of authorizations within each service (who has access to what).
The presentation will include the description of the auth REST service and the auth client plugin for rails which interfaces with it. The auth client also includes the use of RabbitMQ/Minion as a worker architecture to allow asynchronous HTTP communications between services and the ability of services to discover the location of other services within the centrally auth’d cluster.
There will be code in this talk. Yummy code…
Rich Kilmer
LivingSocial
Rich co-founded InfoEther, a for-profit company focused on applying Ruby in business. He also co-founded Ruby Central, Inc., a non-profit promoting Ruby, where he is an active board member and a leading contributor in the Ruby open-source community. He has spoken at numerous software technology conferences, both in the US and abroad.
Comments on this page are now closed.

















Comments
This was a great talk that illustrated a great solution to authorization. I look forward to going being posted on github.com/GrabNetworks
Started off slow but once it got going, it was awesome