OmniAuth é um sistema de autenticação flexível que utiliza o middleware Rack.
Local na rede Internet:
http://github.com/intridea/omniauth/wikiCategorias
Alternativas ao OmniAuth para PHP

2
HybridAuth
HybridAuth Uma biblioteca PHP para autenticação através do Facebook, Twitter, Google, Yahoo, MySpace, LinkedIn, AOL, Vimeo, FourSquare, OpenID e outros provedores de identidade