OmniAuth define para fornecer uma solução moderna para lidar com as várias maneiras aplicativos e sites tendem a autenticar usuários em seus serviços.
A biblioteca funciona como um wireframe para vários serviços e provedores, permitindo uma base sólida sobre a qual podem ser adicionados e suportar vários sistemas de autenticação "estratégias" encarnados através de módulos OmniAuth.
Então, se você instalar OmniAuth e, em seguida, as estratégias do Facebook e Twitter, você vai ser capaz de registrar e login de usuário com as respectivas credenciais do Facebook e Twitter.
A maneira OmniAuth funciona é fornecer métodos padrão de lidar com operações comuns encontrados em todos os procedimentos de autenticação de usuário, suavizando as diferenças entre todos estes serviços e fornecer um conjunto de funções uniformes que podem ser usados por qualquer desenvolvedor para apoiar o seu próprio esquema de autenticação.
De LDAP para OAuth, todas as principais tecnologias de autenticação são suportados.
. OmniAuth foi construído como um middleware cremalheira e também pode ser usado com Ruby on Rails, JRuby e Rubinius
Requisitos :
- rubi 1.8.7 ou superior
Comentários não encontrado