OmniAuth setter for å gi en moderne løsning for å håndtere ulike måter applikasjoner og nettsteder har en tendens til å autentisere brukere på sine tjenester.
Biblioteket fungerer som en trådramme for ulike tjenester og leverandører, slik at en solid base som "strategier" som er nedfelt via OmniAuth moduler kan legges til og støtte forskjellige godkjenningssystemer.
Så hvis du installerer OmniAuth og deretter Facebook og Twitter strategier, vil du være i stand til å registrere og påloggings brukere med sine respektive Facebook og Twitter legitimasjon.
Måten OmniAuth fungerer er å gi vanlige metoder for å håndtere vanlige operasjoner som finnes i alle de brukergodkjenningsprosedyrer, jevner ut forskjellene mellom alle disse tjenestene og tilby et sett med ensartede funksjoner som kan brukes av alle utviklere å støtte sin egen autentisering ordningen.
Fra LDAP til OAuth, er alle store autentisering teknologier støttes.
OmniAuth ble bygget som en Rack mellomvare og kan også brukes med Ruby on Rails, JRuby, og Rubinius
Krav:
Kommentarer ikke funnet