OmniAuth seturi pentru a oferi o soluție modernă să se ocupe de diverse aplicații și moduri de site-uri au tendința de a autentifica utilizatorii cu privire la serviciile lor.
Biblioteca funcționează ca un wireframe pentru diverse servicii și furnizori, permițând o bază solidă pe care se pot adăuga și sprijini diferite sisteme de autentificare "strategii" întruchipate prin intermediul modulelor OmniAuth.
Așa că dacă instalați OmniAuth și apoi strategiile Facebook și Twitter, vei putea înregistra și utilizatorii conectați cu acreditările lor de pe Facebook și Twitter respective.
Modul în care OmniAuth funcționează este de a furniza metode standard de a face cu operațiuni comune găsite în toate procedurile de autentificare a utilizatorului, netezind diferențe între toate aceste servicii și furnizarea unui set de funcții uniforme, care pot fi utilizate de către orice dezvoltator pentru a sprijini său sistem de autentificare proprii.
De la LDAP la OAuth, toate tehnologiile majore de autentificare sunt acceptate.
. OmniAuth a fost construit ca un middleware rack și pot fi de asemenea folosite cu Ruby on Rails, JRuby și Rubinius
Cerințe :
- Ruby 1.8.7 sau mai mare
Comentariile nu a fost găsit