2010-08-13 20 views
10

Piszę usługę sieciową REST na skręconej i chcę używać OAuth 2.0 do autoryzacji. Czy jest tam tutorial, który pomoże mi napisać serwer OAuth bez konieczności czytania całej specyfikacji? Wiem, że jest w wersji roboczej, ale nawet Facebook go używa.Samouczek OAuth 2.0?

Odpowiedz

1

OAuth jest tak prosty, że tak naprawdę nie ma potrzeby posiadania biblioteki. Sprowadza się za pomocą protokołu HTTPS i przekazywanie prawidłowych parametrów POST, jak określono w projekcie: http://tools.ietf.org/html/draft-ietf-oauth-v2-10

+2

Każdy, kto pisze 2.0, nie wymaga, aby biblioteka klienta otrzymywała +1. –

+7

W szczególności pyta o tutoriale, a nie biblioteki. Specyfikacja IETF nie jest tutorialem. – mikemaccana

+0

@nailer Jestem op, a także odbierający w tym przypadku ... –

11

edycji do 2012 Starają Google OAuth 2 Plac zabaw przy https://code.google.com/oauthplayground praktycznego demo. Pozwoli Ci to zobaczyć zlecenia robocze.

Nie ma dobrych, ogólnych samouczków OAuth 2. Oczywiście specyfikacja IETF, podobnie jak każda specyfikacja techniczna, została zaprojektowana jako specyficzna i szczegółowa, a nie krótka i prosta.

Dodatkowo wiele innych dokumentów oAuth 2 to różnice OAuth 1, co jest okropnym sposobem na nauczenie się czegoś.

znajdę własny (Google specyficzne) OAuth 2 wpisy Google stosunkowo dobry, aby uzyskać wiedzę o tym, jak to praktycznie działa - co wysłał, w jakim wniosek, do którego: http://code.google.com/apis/accounts/docs/OAuth2.html

Powiązane problemy