OmniAuth stelt om een moderne oplossing voor de verschillende manieren waarop applicaties en websites hebben de neiging om gebruikers te verifiëren op hun diensten te behandelen te bieden.
De bibliotheek werkt als een wireframe voor diverse diensten en aanbieders, waardoor een solide basis waarop "strategieën" belichaamde via OmniAuth modules kunnen worden toegevoegd en ondersteuning van verschillende authenticatie systemen.
Dus als je OmniAuth de Facebook en Twitter strategieën te installeren en dan, zult u in staat om in te loggen gebruikers registreren en hun respectieve Facebook en Twitter credentials.
De manier waarop OmniAuth werkt is standaard methoden van omgaan met gemeenschappelijke operaties in alle gebruikersauthenticatie procedures het, gladstrijken van de verschillen tussen al deze diensten en het verstrekken van een reeks uniforme functies die door een ontwikkelaar kan worden gebruikt om zijn eigen authenticatie schema te ondersteunen.
Van LDAP om OAuth, zijn alle belangrijke authenticatie technologieën ondersteund.
. OmniAuth werd gebouwd als een Rack middleware en kan ook gebruikt worden met Ruby on Rails, JRuby en Rubinius
Eisen
- Ruby 1.8.7 of hoger
Reacties niet gevonden