OAuth

OAuth () on protokolla pääsyoikeuksien välittämiseen palvelusta toiseen ilman salasanan tai tunnuksien uudelleen välittämistä. Ratkaisulla yhdelle sivustolle kirjautuminen toimii tunnistautumisena toiseen järjestelmään, ja sitä tukevat muun muassa Google, Facebook ja Twitter.

Historia 
OAuth sai alkunsa marraskuussa 2006, kun Blaine Cook työskenteli Twitterin OpenID-toteutuksen parissa. Cook otti yhteyttä Chris Messinaan, jotta OpenID:tä voisi käyttää Twitterin ohjelmointirajapinnan kanssa. He tapasivat David Recordonin ja Larry Halffin kanssa keskustellakseen olemassa olevista ratkaisuista. Lopputuloksena he totesivat, ettei pääsyn delegoimiseen ollut avointa standardia. Huhtikuussa 2007 Googlella muodostettiin ryhmä ehdotuksen muodostamiseen avoimelle protokollalle. Heinäkuussa 2007 ryhmällä oli alustava määrittely, ja 3. lokakuuta 2007 OAuth 1.0 julkaistiin.

Standardit 
 : The OAuth 2.0 Authorization Framework
 : The OAuth 1.0 Protocol

Lähteet 

Verkkoprotokollat