OAuth (Open Authorization) ist das führende Protokoll für eine sichere API-Autorisierung. Ziel dieses Protokolls ist es, einem Endnutzer Zugriff zu seinen Ressourcen (bzw. REST-Schnittstellen) zu gewähren. Für die Autorisierung eines Zugriffs auf geschützte Ressourcen werden Tokens verwendet. Diese Tokens können von dem jeweiligen Client interpretiert und durch einen IAM-Server (Identity- and Access Management) verifiziert werden. OAuth stellt verschiedene Flows zur Verfügung, die auf bestimmte Anwendungsfälle optimiert sind.
Entwickler, Systemanalytiker, Product-Owner, Business-Analysten, Systemarchitekten
Erfahrung in der Entwicklung von Software