FLUTTER ECOSYSTEM

oidc_core

Ein Dart-Paket, das Modelle und Hilfsfunktionen für die OpenId Connect-Spezifikation enthält.

Neueste Version
4.0.0
30-Tage-Downloads
38.100
Likes
3
Pub-Punkte
135

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Übersicht

oidc_core ist ein Dart-Paket, das wesentliche Modelle und Hilfsfunktionen für die Implementierung von OpenID Connect (OIDC)-Protokollen in Flutter-Anwendungen bereitstellt. Es unterstützt sichere Authentifizierungsabläufe durch strukturierte Darstellungen von OIDC-Entitäten wie Tokens, Ansprüchen und Endpunkten. Für Entwickler, die Identitätsanbieter wie Google, Auth0 oder benutzerdefinierte OIDC-Server integrieren möchten, vereinfacht es die Tokenverwaltung, Validierung und Sitzungssteuerung. Das Paket ist plattformunabhängig und unterstützt Android, iOS, macOS, Windows und Linux, wodurch es ideal für plattformübergreifende Anwendungen mit standardisierter Identitätsüberprüfung ist.

Anwendungsfälle
  • Integration mit OIDC-konformen Identitätsanbietern
  • Sichere Verwaltung von IDs und Zugangstoken
  • Implementierung von Anmelde- und Abmeldeflüssen
  • JWT-Ansprüche überprüfen
  • Benutzersitzungen über Plattformen hinweg verwalten
Hauptmerkmale
  • Vordefinierte Modelle für OIDC-Token und Ansprüche
  • Hilfsmittel für die JWT-Decodierung und -Validierung
  • Unterstützung für Standard-OIDC-Flows
  • Plattformübergreifende Kompatibilität
  • Leichtgewichtig und abhängigkeitsminimiert
Geeignet für
  • Flutter-Apps, die sichere Authentifizierung benötigen
  • Entwickler, die OIDC-Client-Integrationen erstellen
  • Projekte, die OAuth2 mit OpenID Connect verwenden
  • Teams, die standardisierte Identitätsprotokolle übernehmen
Hinweise
  • Benötigt externe Implementierung von HTTP-Clients und Speicher
  • Kein vollständiges Authentifizierungs-SDK – ergänzt andere Pakete
  • Manuelle Behandlung von Zuständen und Umleitungen erforderlich
  • Am besten in Kombination mit zusätzlichen UI- oder Authentifizierungsfluss-Paketen verwendet
Unterstützte PlattformenAndroidiOSmacOSWindowsLinux

Paket installieren

flutter pub add oidc_core

Kategorien

Abhängigkeiten

Abhängigkeiten 11 Einträge

Quell-Repository

Verwandte Projekte

Noch keine Daten verfügbar.