OAuth 1.0
  • 20 Feb 2024
  • 1 Minuta do przeczytania
  • Współtwórcy

OAuth 1.0


Streszczenie artykułu

OAuth 1.0 to metoda uwierzytelniania oparta na tokenach obsługiwana przez konektory HTTP. Zapewnia ona aplikacji token dostępu do uwierzytelniania żądań.

Metoda ta wykorzystuje ciągi sygnatur HMAC-SHA. Łańcuchy te haszują algorytmy używane do generowania podpisu dla żądania.

Komponenty

  • Użytkownik - osoba, która chce uzyskać dostęp
  • Konsument - aplikacja lub strona internetowa, która używa OAuth, aby uzyskać dostęp do dostawcy usług (Tulip)
  • Usługodawca - aplikacja internetowa, która umożliwia dostęp za pośrednictwem OAuth (Netsuite)
  • Chroniony zasób - dane, do których użytkownik chce uzyskać dostęp

Tokeny

OAuth 1.0 wykorzystuje token żądania i token dostępu: * Request Token - token zawierający Consumer Key i Consumer Secret używany do żądania autoryzacji usługi * Access Token - token używany do uzyskania dostępu do zasobu

Dodatkowo, tokeny o długiej żywotności, zazwyczaj ważne przez rok lub dłużej

OAuth 1.0.png


Czy ten artykuł był pomocny?