RubyLearning Blog: Why use Single Sign-on in Rails

url: http://rubylearning.com/blog/2010/11/16/why-use-single-sign-in-solutions-in-rails/

Outlines the rational for using a single sign-on mechanism and then gives technical details (without assuming use of a standard) for how to implement a provider and consumer services.

This is useful an outline of how a centralized service might work (i.e. only relying on one authentication provider). The same concepts could work distributed authentication providers, but an additional step of choosing the user's provider is necessary.

I.e. something akin to this:

Login via: Facebook Connect | Twitter | Google | this site | Other

(or for a longer list, a dropdown menu could appear)

Other would allow the user to enter the preferred authentication provider.

Discuss This Topic

There are 0 comments in this discussion.

join this discussion

Creative Commons Attribution-Share Alike 3.0 New Zealand License
RubyLearning Blog: Why use Single Sign-on in Rails by Walter McGinnis is licensed under a Creative Commons Attribution-Share Alike 3.0 New Zealand License