OAuth 2.0

technologie

OAuth 2.0

Kurzdefinition

OAuth 2.0 - Industry-Standard-Autorisierungsprotokoll für sichere API-Zugriffe ohne Passwort-Sharing. OAuth 2.0 ermöglicht Apps, limitierten Zugriff auf...

Definition

OAuth 2.0 Flow: (1) Authorization Request - App leitet User zu Google/HubSpot/etc. weiter. (2) User Grant - User erteilt Permissions explizit. (3) Access Token - OAuth Server gibt Access Token an App. (4) API Access - App nutzt Access Token für API-Calls. Token Expiry: Access Tokens expirieren (z.B. nach 1 Stunde), Refresh Tokens ermöglichen Re-Authorization ohne erneutes User-Login.

Warum OAuth 2.0 statt API Keys? (1) Security - Passwort nie mit Third-Party-App geteilt. (2) Granular Permissions - User kontrolliert exakt welche Permissions (Read-Only vs. Read-Write). (3) Revocability - User kann Access jederzeit widerrufen. (4) Multi-Tenant-Support - Ideal für Apps im Marketplace (z.B. HubSpot App Marketplace).

Bei B8 wird OAuth 2.0 im Brand Holosphere als Security-Standard für Sphäre 6 (Digital Presence) verstanden. Alle API-Integrationen MÜSSEN OAuth 2.0 verwenden (keine unsicheren API Keys).

Kontext und Relevanz

OAuth 2.0 wird bei B8 für API-Integration-Projekte eingesetzt. HubSpot-Apps, Google-Drive-Sync, Slack-Integrations - alle nutzen OAuth 2.0 für sichere Autorisierung.

 



 

Kontakt aufnehmen

Stefan_Horn

Stefan Horn
Geschäftsführer und 
Leiter Digitale Kommunikation 
horn@beaufort8.de