FLUTTER ECOSYSTEM

dio_cookie_manager

Ein Cookie-Manager kombiniert cookie_jar und dio basierend auf dem Interceptor-Algorithmus.

Neueste Version
3.5.0
30-Tage-Downloads
155.000
Likes
175
Pub-Punkte
160

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Übersicht

Der Dio Cookie Manager ist ein Flutter-Paket, das die Cookie-Verwaltung mit dem Dio-HTTP-Client über Interceptor integriert. Er vereinfacht die Handhabung von Cookies bei HTTP-Anfragen und -Antworten und sorgt dafür, dass Cookies basierend auf Domänen- und Pfadregeln automatisch gespeichert, abgerufen und gesendet werden. Auf der Basis der cookie_jar-Bibliothek unterstützt er eine sichere und effiziente Persistenz von Cookies über App-Sitzungen hinweg. Ideal für Anwendungen, die eine Sitzungsverwaltung oder Authentifizierung über Cookies erfordern.

Anwendungsfälle
  • Verwaltung von HTTP-Sitzungs-Cookies
  • Automatisierung der Cookie-Verwaltung bei API-Anfragen
  • Beibehaltung von Anmelde-Sitzungen nach Neustart der App
  • CSRF-Token über Cookies verwalten
  • Unterstützung von webähnlichen Authentifizierungsabläufen
Hauptmerkmale
  • Automatisches Speichern und Abrufen von Cookies
  • Interseptor-basierte Integration mit Dio
  • Plattformübergreifende Cookie-Persistenz
  • Cookie-Verwaltung, die Domäne und Pfad berücksichtigt
  • Sichere Cookie-Verwaltung mit Ablaufzeitunterstützung
Geeignet für
  • Web-ähnliche Authentifizierungssysteme
  • Apps, die zustandsbehaftete HTTP-Sitzungen erfordern
  • Entwickler, die Dio für HTTP-Operationen verwenden
  • Anwendungen, die einen persistenten Cookie-Speicher benötigen
  • Projekte mit serverseitiger Sitzungsverwaltung
Hinweise
  • Erfordert, dass Dio bereits integriert ist
  • Beschränkt auf Cookie-basierte Authentifizierungsworkflows
  • Könnte zusätzliche Sicherheitsüberprüfungen für sensible Daten erfordern
  • Nicht geeignet für tokenbasierte Authentifizierung (z. B. JWT)
  • Abhängig von der Stabilität der zugrundeliegenden cookie_jar-Implementierung
Unterstützte PlattformenAndroidiOSmacOSWindowsLinux

Paket installieren

flutter pub add dio_cookie_manager

Kategorien

Abhängigkeiten

Abhängigkeiten 2 Einträge

Quell-Repository

Verwandte Projekte