Quelle: dotnetpro
.NET-MAUI-Logins mit OAuth 2.0/OIDC 16.01.2023, 00:00 Uhr

Sicher authentisieren

Mit OAuth 2.0 und Open Identity Connect lassen sich in .NET-MAUI-Apps Anforderungen für den Zugriff auf Daten durch autorisierte Personen nach Industriestandard umsetzen.
OAuth 2.0 wird von diversen großen Firmen wie zum Beispiel Microsoft, Google, GitHub oder Amazon eingesetzt und scheint sich auch sonst einer großen Beliebtheit zu erfreuen. OAuth 2.0 gewährleistet eine sichere Authentisierung. Durch die Erweiterung von OAuth 2.0 mit OIDC können zusätzliche Informationen über die Identität des Anmelders in das Token codiert werden. Doch dazu später mehr.
Stellen Sie sich vor, dass es eine mobile Applikation zu entwickeln gilt, die nach einer Anmeldung dem Benutzer Informationen anzeigt, welche von einem Server geladen werden. Für den Zugriff auf die Ressource soll der Benutzer sich über OAuth 2.0/OIDC anmelden (Bild 1).

Jetzt 1 Monat kostenlos testen!

Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt dotnetpro-plus-Kunde.
  • + Digitales Kundenkonto,
  • + Zugriff auf das digitale Heft,
  • + Zugang zum digitalen Heftarchiv,
  • + Auf Wunsch: Weekly Newsletter,
  • + Sämtliche Codebeispiele im digitalen Heftarchiv verfügbar