Pakete, Repositories und App-Kategorien suchen

Paketdetailsv3.5.0

dio_cookie_manager

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

AndroidiOSmacOSWindowsLinux
30-Tage-Downloads
190.000
Likes
175
Pub-Punkte
160

Paket installieren

flutter pub add dio_cookie_manager

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

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

Original-README

Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.

dio

Language: English | 简体中文

This is the base repo of the dio project. Please move to specific paths for project instructions.

Don't forget to add #dio topic to your published dio-related packages! See more: https://dart.dev/tools/pub/pubspec#topics

Versioning

Before you upgrade: Breaking changes might happen in major and minor versions of packages.
See the Migration Guide for the complete breaking changes list.

To know about our compatibility policy, see the Compatibility Policy doc.

All Packages

dio
Plugins
  • cookie_manager: link Pub
  • compatibility_layer: link Pub
  • http2_adapter: link Pub
  • native_dio_adapter: link Pub
  • web_adapter: link Pub
Examples
  • example: link
  • example_flutter_app: link

Copyright & License

The project and its underlying projects are originally authored by @wendux with the organization @flutterchina, started being maintained by Chinese Flutter User Group (@cfug) since 2023.

The project consents the MIT license.

Kategorien

Abhängigkeiten

Abhängigkeiten 2 Einträge

Quell-Repository

Projekte, die dieses Paket verwenden