Identity for .NET Developers Workshop
Moderne, sichere Identitäten und Authentifizierung für .NET-Anwendungen.
Mit dem Workshop Identity for .NET Developers machen wir Ihr Entwicklungsteam fit für moderne, sichere und skalierbare Authentifizierungs- und Autorisierungslösungen mit .NET und ASP.NET Core. Von OpenID Connect über Microsoft Entra bis hin zu Auth0 - wir vermitteln praxisnah, wie Sie Identitätsdienste korrekt integrieren und wartbar gestalten.
Highlights
- Praktische Übungen: Hands-on-Session mit Identity, .NET und ASP.NET Core.
- Individuelle Roadmap: Strategien für die Umsetzung Ihrer Identity-Projekte.
- Zukunftssicher: Aktuelle Trends und Technologien im Bereich Identitätsmanagement.
- Erfahrene Trainer: Experten mit umfangreicher Erfahrung in der Entwicklung von Identity-Lösungen.
Unser gemeinsames Ziel
Nach dem Workshop verfügt Ihr Team über das notwendige Wissen, um sichere und wartbare Identity-Lösungen in .NET umzusetzen. Sie kennen die gängigen Standards, Tools und Frameworks, verstehen Unterschiede zwischen lokalen und Cloud-Providern und sind bereit für die produktive Umsetzung. Sie erhalten Demo-Code, Workshop-Unterlagen, Architektur- und Integrationsempfehlungen sowie eine Roadmap für die Einführung oder Optimierung Ihrer Identity-Strategie.
Inhalt des Workshops
Einführung in OpenID Connect und OAuth2
Konzepte und Flowtypen von OpenID Connect und OAuth2.
Implementierung von Identity mit .NET und ASP.NET Core
Aufbau und Integration von Identity-Lösungen in .NET-Anwendungen.
Aufbau eines Identity Servers
Entwicklung eines Identity Servers mit OpenIddict und ASP.NET Core.
Entwicklung eines Clients
Erstellen eines Clients mit ASP.NET Core sowie Blazor, WPF oder MAUI.
Einstieg in Microsoft Entra ID
Nutzung von Microsoft Entra ID (ehemals Azure AD) als Identity-Provider.
Einführung in Auth0
Einsatz von Auth0 als alternative Identity-Plattform.
Autorisierung in .NET
Umsetzung von Rollen, Policies und Claims in .NET.
Identity Best Practices
Tokenhandling, Lifetimes, Sicherheitsmaßnahmen und Testing.
Lassen Sie uns auch mit Ihrem Projekt durchstarten!
Projekt starten