OmniAuth imposta per fornire una soluzione moderna per gestire le varie applicazioni modi e siti web tendono ad autenticare gli utenti sui loro servizi.
La biblioteca funziona come un wireframe per vari servizi e fornitori, consentendo una solida base su cui possono essere aggiunti e supportano diversi sistemi di autenticazione "strategie" incorporati tramite moduli OmniAuth.
Quindi, se si installa OmniAuth e quindi le strategie di Facebook e Twitter, sarete in grado di registrare e agli utenti accesso con le rispettive credenziali di Facebook e Twitter.
Il modo in cui funziona OmniAuth è quello di fornire metodi standard di trattare con le operazioni comuni che si trovano in tutte le procedure di autenticazione degli utenti, uniformando le differenze tra tutti questi servizi e di fornire un insieme di funzioni uniformi che possono essere utilizzati da qualunque sviluppatore per sostenere il proprio schema di autenticazione.
Da LDAP per OAuth, sono supportate tutte le principali tecnologie di autenticazione.
. OmniAuth è stato costruito come un middleware rack e può essere utilizzato anche con Ruby on Rails, JRuby, e Rubinius
Requisiti :
- rubino 1.8.7 o superiore
I commenti non trovato