Beschreibung
Fast jede Applikation muss Zugangsdaten verarbeiten. Nutzer legen Konten an und loggen sich ein – oft über Dienste Dritter wie Social Login"). Hier kommt der Identity Provider ins Spiel. Dieser Teil einer Applikation eignet sich hervorragend, um als erster Microservice aus einem Monolithen geschnitten zu werden. Gerade für Microservice-Architekturen sind Identity Provider essenzielle Komponenten, um die Frage, wer gerade eingeloggt ist, für alle Microservices zu beantworten.
Was ist Keycloak?
Keycloak zählt zu den führenden Identity Providern. In unserem Seminar lernst du, wie Authentifizierung in der Praxis funktioniert und welche Arten es gibt. Du erfährst, wie du effektiv Nutzerdaten aus einem Java-Monolithen in Keycloak überführen kannst und lernst die verschiedenen Möglichkeiten der Authentifizierung kennen.
Authentifizierung verstehen
Das Verständnis verschiedener Authentifizierungsarten bildet das Fundament für effektives Identity Management. In unserem Seminar vertiefst du das Wissen über die verschiedenen Authentifizierungsprozesse und wie diese in in Keyloak oder cloudbasierten Identity Providern implementiert werden können.
Praktische Fähigkeiten mitnehmen
Durch praktische Übungen und detaillierte Anleitungen wirst du Schritt für Schritt zum Experten im Bereich Usermanagement. Dabei achten wir immer darauf, dass du neben theoretischem Wissen vor allem praktische Fähigkeiten mitnimmst, die dich in deinem beruflichen Alltag voranbringen.
Kommende Starttermine
Zielgruppe / Voraussetzungen
Du bist vertraut mit den Grundlagen der Webentwicklung
Seminarinhalt
- Passwortbasierte Authentifizierung (HTTP-Basic Auth, Digest Auth)
- Keycloak-Instanz aufsetzen
- JSON Web Tokens (JWT)
- SAML2
- OAuth, seine Flows und PKCE
- OpenID Connect
- Abgrenzung zur Autorisierung
Infos anfordern
Finde Dein perfektes Seminar und Zertifizierung bei oose Suchst du erstklassige Seminare, Trainings, Zertifizierungen oder Workshops? Bei oose eG findest du sie zu Themen wie Projektmanagement, KI (AI), Softwarearchitektur, Systems Engineering, Testen und Qualitätssicherung, Requirements Engineering, Programmierung sowie New Work. ...
Erfahren Sie mehr über oose eG und weitere Kurse des Anbieters.