FLUTTER ECOSYSTEM

dio_cookie_manager

쿠키 매니저는 cookie_jar 와 dio를 통합하여 인터셉터 알고리즘을 기반으로 합니다.

최신 버전
3.5.0
30일 다운로드
15.5만
좋아요
175
Pub 점수
160

패키지 개요

공개 정보를 바탕으로 생성한 선택 가이드입니다.

개요

Dio Cookie Manager는 인터셉터를 사용하여 Dio HTTP 클라이언트와 쿠키 관리를 통합하는 Flutter 패키지입니다. HTTP 요청 및 응답 중 쿠키 처리를 간소화하며 도메인과 경로 규칙에 따라 쿠키의 자동 저장, 검색 및 전송을 보장합니다. cookie_jar 라이브러리 위에 구축되어 앱 세션 간에 안전하고 효율적인 쿠키 지속성을 지원합니다. 세션 관리 또는 쿠키를 통한 인증이 필요한 애플리케이션에 적합합니다.

사용 사례
  • HTTP 세션 쿠키 관리
  • API 요청에서 쿠키 처리 자동화
  • 앱 재시작 후 로그인 세션 유지
  • 쿠키를 통한 CSRF 토큰 처리
  • 웹과 유사한 인증 흐름 지원
주요 기능
  • 자동 쿠키 저장 및 검색
  • Dio와의 인터셉터 기반 통합
  • 크로스 플랫폼 쿠키 지속성
  • 도메인 및 경로 인식 쿠키 관리
  • 만료 지원을 갖춘 보안 쿠키 처리
적합한 대상
  • 웹과 유사한 인증 시스템
  • 상태 유지형 HTTP 세션을 필요로 하는 앱
  • HTTP 작업에 Dio를 사용하는 개발자
  • 지속적인 쿠키 저장이 필요한 응용 프로그램
  • 서버 측 세션 관리를 갖춘 프로젝트
고려 사항
  • Dio가 이미 통합되어 있어야 함
  • 쿠키 기반 인증 워크플로우에 제한됨
  • 민감한 데이터에 대해 추가 보안 검사를 수행해야 할 수 있습니다
  • 토큰 기반 인증(JWT 등)에 적합하지 않습니다
  • 기본 쿠키_jar 구현의 안정성에 따라 달라집니다
지원 플랫폼AndroidiOSmacOSWindowsLinux

패키지 설치

flutter pub add dio_cookie_manager

카테고리

의존성

의존성 목록 2 개

소스 저장소

관련 프로젝트