Webinar

Authentifizierungsverfahren für das Web

Inhalte

Fast jede Applikation muss Zugangsdaten verarbeiten. Konten müssen angelegt und Logins durchgeführt werden, entweder mit eigenen Daten oder über Konten von Drittanbietern ("Social Login"). Inzwischen hat es sich etabliert, solche Aufgaben einem bestimmten Dienst zuzuweisen – dem Identity Provider. 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.

Einer der bekanntesten Vertreter dieser Riege ist Keycloak. In diesem Seminar lernst du, wie Authentifizierung eigentlich funktioniert und welche Arten es gibt. Du wirst Stück für Stück das Usermanagement aus einem Java-Monolithen in Keycloak überführen und dabei die verschiedenen Möglichkeiten der Authentifizierung kennenlernen!

 

Agenda

  • 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

 

Teilnehmerkreis und Voraussetzungen

Es sind keine besonderen Vorkenntnisse erforderlich.

Mindestanzahl Teilnehmende: 3 Personen

 

Online-Schulung mit Zoom

Uhrzeit 09:00 Uhr bis 16:00 Uhr.

Technik Du kannst wählen, ob Du die Schulung auf dem eigenen Rechner machen möchtest oder Du einen virtuellen Rechner von uns nutzen möchtest. Der Rechner wird über einen aktuellen Browser angesteuert. Hier ist der Testlink zu einem virtuellen Rechner: -> Test-Rechner bei DESKMATE (neues Fenster). Es ist ausreichend, wenn auf dem Desktop "deskMate" seht.

Voraussetzungen für eine Online-Schulung pro Teilnehmer – stabiles Internet – Webcam und Lautsprecher – ein ruhiger Platz – ggf. Admin-Rechte – Empfehlung: 2 Bildschirme

Fast jede Applikation muss Zugangsdaten verarbeiten. Konten müssen angelegt und Logins durchgeführt werden, entweder mit eigenen Daten oder über Konten von Drittanbietern ("Social Login"). Inzwischen h...

Mehr Informationen

Termine und Orte

Datum Preis

+++ Catalog API +++

SG-Seminar-Nr.: 8434144

Anbieter-Seminar-Nr.: product-81

Der Anbieter ist für den Inhalt verantwortlich.

Veranstaltungsinformation

  • Webinar
  • Deutsch
    • Keine
  • Anbieterbewertung   (11)

Ihre Vorteile

mehr erfahren
  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service
Datum Preis