Strona główna protokołu OAuth

Wyświetlasz dokumentację Apigee Edge.
Otwórz dokumentację Apigee X.
Informacje

Witamy na stronie głównej OAuth w usłudze Apigee Edge. Ta strona docelowa zawiera linki do dokumentacji, przykładów i innych materiałów związanych z używaniem OAuth w Apigee Edge.

Framework OAuth 2.0

Zabezpiecz interfejsy API za pomocą OAuth 2.0. W tej sekcji znajdziesz zasoby, przykładowy kod, filmy i inne tematy, które pomogą Ci skutecznie korzystać z OAuth 2.0 w Apigee Edge.

Więcej informacji o protokole OAuth 2.0

Ta kolekcja zasobów pomoże Ci szybko zapoznać się z OAuth 2.0.

  • Dokumentacja Apigee:
    • Wprowadzenie do OAuth 2.0 – omówienie podstawowych pojęć i terminów związanych z OAuth 2.0. Skupia się na korzystaniu z protokołu OAuth w usłudze Apigee Edge.
  • Szkolenia i certyfikaty Apigee:
  • Specyfikacja IETF:
    • Specyfikacja IETF – Apigee zdecydowanie zaleca zapoznanie się z tą specyfikacją. Zawiera ona dobre wprowadzenie i omówienie koncepcji.
  • E-book i film Apigee:

Wdrażanie procesów dotyczących typu przyznawania dostępu

Apigee udostępnia działające przykłady każdego typu uprawnień OAuth 2.0, aby ułatwić Ci rozpoczęcie pracy. Przykłady przedstawiają sprawdzone metody i pokażą, jak wdrażać typy uprawnień OAuth w usłudze Apigee Edge.

Dane logowania klienta

Kod autoryzacji

  • Implementing the authorization code grant type (Implementacja typu uwierzytelniania za pomocą kodu autoryzacji) – przedstawia typ uwierzytelniania z uwzględnieniem czynności, które należy wykonać, aby wdrożyć ten typ uwierzytelniania w usłudze Apigee Edge.
  • Przykładowa implementacja – zapoznaj się z tym zaawansowanym przykładem w repozytorium z przykładowymi interfejsami API na GitHubie. Możesz sklonować próbkę, wdrożyć ją i uruchomić. Więcej informacji znajdziesz w pliku README. Obejmuje ona solidną aplikację do logowania, która uwierzytelnia użytkowników i bezpiecznie komunikuje się z serwerem autoryzacji.

Założenia

Dane logowania z hasłem właściciela zasobu

  • Implementing the password grant type (w języku angielskim) – przedstawia typ przyznawania dostępu z użyciem hasła, ze szczególnym uwzględnieniem czynności, które należy wykonać, aby wdrożyć ten typ przyznawania dostępu w usłudze Apigee Edge.

Szybkie tematy instruktażowe

Te tematy zawierają krótkie omówienie i zwięzły opis typowych czynności związanych z OAuth 2.0:

Informacje o zasadach i interfejsie API

Te tematy zawierają szczegółowe informacje na temat zasad i interfejsów API, które bezpośrednio obsługują OAuth 2.0 w Edge.


Framework OAuth 1.0a

OAuth 1.0a definiuje standardowy protokół, który umożliwia użytkownikom aplikacji autoryzowanie aplikacji do korzystania z interfejsów API w ich imieniu bez konieczności podawania haseł aplikacji w trakcie tego procesu.

Informacje o zasadach OAuth 1.0a

W pliku referencyjnym OAuthV1 znajdziesz informacje o konfigurowaniu polityki OAuth 1.0a. Typ zasad OAuthV1 odpowiada za generowanie tokenów żądań, generowanie tokenów dostępu i weryfikowanie tokenów dostępu na podstawie specyfikacji OAuth 1.0a.

Interfejsy API OAuth 1.0a

Apigee udostępnia interfejsy API do pracy z punktami końcowymi OAuth 1.0a.

Przykład kodu OAuth 1.0a na GitHubie

Ten przykładowy interfejs API proxy na GitHubie ilustruje konfigurację OAuth 1.0a z 3 elementami. Możesz pobrać i uruchomić ten kod.

Nazwa Opis
oauth10a-3legged Demonstracja konfiguracji OAuth 1.0a z 3 etapami.