# API-Authentifizierungsmethoden Wählen Sie die API-Authentifizierungsmethode aus, die für den Use case Ihrer App am besten geeignet ist. Ihre App kann eine von drei Methoden verwenden, um Anfragen an die Stripe API im Namen Ihrer Nutzer/innen zu authentifizieren. | Methode | Beschreibung | Use cases | | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | [Plattformschlüssel](https://docs.stripe.com/stripe-apps/build-backend.md#using-stripe-apis) (Default) | Der geheime API-Schlüssel Ihres Kontos stellt im Auftrag Ihres Nutzerkontos Anfragen an die Stripe API. | - Sie möchten weniger Schlüssel pro Installation verwalten. - (Private Vorschau) Sie möchten Ihre App über [eingebettete Stripe-Apps](https://docs.stripe.com/stripe-apps/embedded-apps.md) verbreiten. | | [OAuth 2.0](https://docs.stripe.com/stripe-apps/api-authentication/oauth.md) | Verwenden Sie den Branchenstandard OAuth 2.0, um Zugriffstoken für die Interaktion mit der Stripe API zu generieren. Initialisieren Sie das Stripe SDK mit dem Zugriffstoken für das Konto, in dessen Namen Sie arbeiten. | - Sie verwenden bereits OAuth, um mit anderen Systemen zu interagieren. - Nutzer/innen müssen die Integration über Ihre Software verwalten. | | [Eingeschränkter API-Schlüssel](https://docs.stripe.com/stripe-apps/api-authentication/rak.md) | Wenn ein/e Nutzer/in Ihre App installiert, generiert Stripe einen autorisierten, eingeschränkten API-Schlüssel, den Nutzer/innen kopieren und in Ihre Software einfügen müssen, um mit Stripe zu interagieren. | - Ihre Software unterstützt kein Plattform- oder OAuth-Onboarding. - Ihre Nutzer/innen führen Ihre Software lokal aus. | ## Konfigurieren Um die API-Authentifizierungsmethode zu konfigurieren, bearbeiten Sie `stripe_api_access_type` im [App-Manifest](https://docs.stripe.com/stripe-apps/reference/app-manifest.md). Anweisungen zur Einrichtung finden Sie auf den in der obigen Tabelle verlinkten Seiten. ```json { "id": "com.example.app", "version": "0.0.1", "name": "Your Stripe App", "distribution_type": "public", "permissions": [],"stripe_api_access_type": "platform" | "oauth" | "restricted_api_key", } ``` ## See also - [OAuth 2.0 einrichten](https://docs.stripe.com/stripe-apps/api-authentication/oauth.md) - [Authentifizierung mit eingeschränktem Zugriffsschlüssel einrichten](https://docs.stripe.com/stripe-apps/api-authentication/rak.md)