Seminar Stack Auth API Keys, OAuth und Backend-Integration

Seminar / Training

Inhaltsverzeichnis

  • Beschreibung
  • Zielgruppe
  • Voraussetzungen
  • Seminarinhalte
  • Praxis und Übungen
  • Methodik
  • Abgrenzung

Beschreibung

Das Seminar behandelt die technische Integration von Stack Auth in Backend- und API-Landschaften. Im Mittelpunkt stehen programmatische Zugriffe über Benutzer- und Team-API-Keys, OAuth-Verbindungen zu Drittanbietern, serverseitige Prüfungen und die sichere Anbindung eigener Dienste. Die Inhalte sind auf Produktteams ausgelegt, die nicht nur Standard-Login-Flows benötigen, sondern APIs, externe Integrationen und Backend-Regeln belastbar absichern müssen.

Behandelt werden typische Architekturentscheidungen für SaaS-, B2B- und Plattformanwendungen: Welche Identität wird an welcher Stelle geprüft, wie werden Benutzer- und Team-Kontexte getrennt, welche Informationen gehören in serverseitige Logik und wie wird verhindert, dass Berechtigungsentscheidungen allein im Client stattfinden. API-Key-Lebenszyklen, Ablaufdaten, Widerruf, Header-Strategien, Rate-Limiting und Monitoring werden in ein konsistentes Sicherheitsmodell eingeordnet.

Zielgruppe

  • Backend- und Full-Stack-Entwicklung mit Verantwortung für geschützte APIs
  • SaaS-Teams, die Benutzer- oder Team-API-Keys für externe Kunden bereitstellen
  • Architektur- und Plattformteams, die OAuth-Provider, Drittanbieter-APIs und interne Dienste verbinden
  • Technische Leads, die sichere Authentifizierungs- und Autorisierungspfade bewerten müssen

Voraussetzungen

Erforderlich sind praktische Kenntnisse in JavaScript oder TypeScript, Grundverständnis für HTTP, REST, Header, Umgebungsvariablen und serverseitige Routen. Erfahrung mit Next.js, Node.js oder vergleichbaren Backend-Frameworks ist hilfreich. Vorwissen zu OAuth, JWT oder API-Key-Sicherheit erleichtert den Einstieg, wird jedoch praxisnah eingeordnet.

Seminarinhalte

API-Key-Modelle

  • Unterscheidung zwischen Benutzer-API-Keys und Team-API-Keys
  • Erzeugung, Anzeige, Ablauf und Widerruf von Schlüsseln
  • Validierung eingehender API-Anfragen im Backend
  • Header-Konventionen und sichere Übergabe von Schlüsseln
  • Umgang mit kompromittierten oder veralteten Schlüsseln

OAuth und verbundene Konten

  • Einordnung von OAuth für Login und für Zugriff auf Drittanbieter-APIs
  • Verbindung externer Accounts mit bestehenden Benutzern
  • Scope-Planung für minimale Berechtigungen
  • Token-Verfügbarkeit für serverseitige Aufrufe
  • Fehlerfälle bei widerrufenen oder unvollständigen OAuth-Verbindungen

Backend- und REST-Integration

  • Serverseitige Zugriffskontrollen für Routen, Server Actions und API-Endpunkte
  • Trennung von Client-Konfiguration und geheimen Server-Schlüsseln
  • Einbindung bestehender Backends über REST
  • Mapping von Stack Auth Benutzern auf interne Domänenmodelle
  • Sicherheitsprüfungen für produktionsnahe API-Architekturen

Sicherheits- und Betriebsaspekte

  • Validierung jeder Anfrage statt implizitem Vertrauen in Frontend-Zustände
  • Rate-Limiting, Auditierbarkeit und technische Protokollierung
  • Fehlerkommunikation ohne Offenlegung sensibler Details
  • Teststrategien für API-Key- und OAuth-Flows
  • Checklisten für Freigabe und produktive Nutzung

Praxis und Übungen

  • Aufbau einer geschützten Beispiel-API mit Stack Auth Kontext
  • Erstellung und Prüfung von Benutzer- und Team-API-Keys
  • Simulation von widerrufenen, abgelaufenen und ungültigen Schlüsseln
  • OAuth-Verbindungslogik mit Scope-Planung und Fehlerfällen
  • Review einer Backend-Route mit Fokus auf Berechtigungsprüfung und Geheimnisschutz

Methodik

Die Wissensvermittlung kombiniert Architekturüberblick, Demonstration, geführte Implementierung und Code-Review. Praktische Übungen werden so strukturiert, dass technische Entscheidungen nachvollziehbar dokumentiert und anschließend auf eigene Anwendungsfälle übertragen werden können.

Abgrenzung

Das Seminar konzentriert sich auf API-, OAuth- und Backend-Integration. Grundlagen der Erstinstallation werden nur kompakt wiederholt. Teams, RBAC, Customizing, Self-Hosting und produktive Betriebsfragen werden in den jeweils spezialisierten Seminaren vertieft.

Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner

Seminar und Anbieter vergleichen

Öffentliche Schulung

Diese Seminarform ist auch als Präsenzseminar bekannt und bedeutet, dass Sie in unseren Räumlichkeiten von einem Trainer vor Ort geschult werden. Jeder Teilnehmer hat einen Arbeitsplatz mit virtueller Schulungsumgebung. Öffentliche Seminare werden in deutscher Sprache durchgeführt, die Unterlagen sind teilweise in Englisch.

Mehr dazu...

Inhausschulung

Diese Seminarform bietet sich für Unternehmen an, welche gleiche mehrere Teilnehmer gleichzeitig schulen möchten. Der Trainer kommt zu Ihnen ins Haus und unterrichtet in Ihren Räumlichkeiten. Diese Seminare können in Deutsch - bei Firmenseminaren ist auch Englisch möglich gebucht werden.

Mehr dazu...

Webinar

Diese Art der Schulung ist geeignet, wenn Sie die Präsenz eines Trainers nicht benötigen, nicht Reisen können und über das Internet an einer Schulung teilnehmen möchten.

Mehr dazu...

Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner

Seminardetails

   
Dauer: 2 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr
Preis: Öffentlich und Webinar: CHF 1.198 zzgl. MwSt.
Inhaus: CHF 3.400 zzgl. MwSt.
Teilnehmeranzahl: min. 2 - max. 8
Teilnehmer: Backend-Entwickler, Full-Stack-Teams, API-Plattformteams, technische Architekten
Voraussetzungen: Sichere Grundlagen in JavaScript oder TypeScript, Verständnis für REST-APIs und grundlegende Authentifizierungsflüsse
Standorte: Basel, Bern, Luzern, Sankt Gallen, Winterthur, Zürich
Methoden: Vortrag, Demonstrationen, praktische Übungen am System
Seminararten: Öffentlich, Webinar, Inhaus, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht
Durchführungsgarantie: ja, ab 2 Teilnehmern
Sprache: Deutsch - bei Firmenseminaren ist auch Englisch möglich
Seminarunterlage: Dokumentation auf Datenträger oder als Download
Teilnahmezertifikat: ja, selbstverständlich
Verpflegung: Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch)
Support: 3 Anrufe im Seminarpreis enthalten
Barrierefreier Zugang: an den meisten Standorten verfügbar
  Weitere Informationen unter +41 (800) 225127

Seminartermine

Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.

Seminar Startdatum Enddatum Ort Dauer
Luzern 2 Tage
Bern 2 Tage
Inhaus / Firmenseminar 2 Tage
Sankt Gallen 2 Tage
Basel 2 Tage
Winterthur 2 Tage
Zürich 2 Tage
Stream live 2 Tage
Stream gespeichert 2 Tage
Stream gespeichert 2 Tage
Luzern 2 Tage
Bern 2 Tage
Inhaus / Firmenseminar 2 Tage
Sankt Gallen 2 Tage
Basel 2 Tage
Winterthur 2 Tage
Zürich 2 Tage
Stream live 2 Tage
Stream live 2 Tage
Stream gespeichert 2 Tage
Luzern 2 Tage
Bern 2 Tage
Inhaus / Firmenseminar 2 Tage
Sankt Gallen 2 Tage
Basel 2 Tage
Winterthur 2 Tage
Zürich 2 Tage
Zürich 2 Tage
Stream live 2 Tage
Stream gespeichert 2 Tage
Luzern 2 Tage
Bern 2 Tage
Inhaus / Firmenseminar 2 Tage
Sankt Gallen 2 Tage
Basel 2 Tage
Winterthur 2 Tage
Winterthur 2 Tage
Zürich 2 Tage
Stream live 2 Tage
Stream gespeichert 2 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.ch All rights reserved.  | Kontakt | Impressum | Nach oben