FLUTTER ECOSYSTEM

flutter_appauth

Dieser Plugin bietet eine Abstraktion um die Android- und iOS-AppAuth SDKs, damit mit OAuth 2.0- und OpenID Connect-Anbietern kommuniziert werden kann.

Neueste Version
12.1.0
30-Tage-Downloads
365.000
Likes
432
Pub-Punkte
160

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Übersicht

flutter_appauth ist ein Flutter-Plugin, das die AppAuth SDKs für Android und iOS abstrahiert und eine sichere Kommunikation mit OAuth 2.0- und OpenID Connect-Identitätsanbietern ermöglicht. Es vereinfacht die Implementierung von Authentifizierungsflüssen wie dem Autorisierungscode mit PKCE und unterstützt moderne Sicherheitspraktiken. Das Paket gewährleistet konsistentes Verhalten über Plattformen hinweg und verarbeitet Token-Management, Sitzungsdauer und die Verarbeitung von Umleitungs-URIs. Es ist ideal für Anwendungen, die eine leistungsfähige, standardskonforme Authentifizierung erfordern.

Anwendungsfälle
  • Integration mit OAuth 2.0-Anbietern
  • OpenID Connect-Anmeldung implementieren
  • Sichere Token-Abfrage und Speicherung
  • Behandlung des Authorization Code Flows mit PKCE
  • Unterstützung von Single Sign-On (SSO)-Workflows
Hauptmerkmale
  • Plattformübergreifender OAuth 2.0- und OIDC-Support
  • Eingebaute PKCE-Erzwungene Durchsetzung
  • Umleitungs-URI-Verarbeitung
  • Tokenaktualisierung und Speicherung
  • plattformspezifische native SDK-Integration
Geeignet für
  • Apps, die sichere Authentifizierung erfordern
  • Entwickler, die OAuth 2.0 oder OIDC verwenden
  • Projekte, die Sicherheit auf Native-Ebene für Authentifizierung erfordern
  • Mobile Apps mit Identitätsanbieter-Integration
Hinweise
  • Erforderliche korrekte Konfiguration der Umleitungs-URI
  • Benötigt plattformspezifische Einrichtung (Android/iOS)
  • Beschränkt auf OAuth 2.0 und OIDC
  • Nicht geeignet für nicht-interaktive Abläufe
  • Benötigt native SDKs für volle Funktionalität
Unterstützte PlattformenAndroidiOSmacOS

Paket installieren

flutter pub add flutter_appauth

Kategorien

Abhängigkeiten

Abhängigkeiten 1 Einträge
  • flutter_appauth_platform_interface^12.1.0

Quell-Repository

Verwandte Projekte