FLUTTER ECOSYSTEM

dio_cookie_manager

Um gerenciador de cookies combina cookie_jar e dio, com base no algoritmo de interceptador.

Versão mais recente
3.5.0
Downloads em 30 dias
155 mil
Curtidas
175
Pontos Pub
160

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

Visão geral

O Dio Cookie Manager é um pacote Flutter que integra o gerenciamento de cookies com o cliente HTTP Dio usando interceptores. Simplifica o manuseio de cookies durante requisições e respostas HTTP, garantindo armazenamento, recuperação e envio automáticos de cookies com base em regras de domínio e caminho. Construído sobre a biblioteca cookie_jar, oferece persistência segura e eficiente de cookies entre sessões do aplicativo. Ideal para aplicações que exigem gerenciamento de sessão ou autenticação por meio de cookies.

Casos de uso
  • Gerenciando cookies de sessão HTTP
  • Automatizando o manuseio de cookies em requisições de API
  • Persistência de sessões de login após reiniciar o aplicativo
  • Gerenciando tokens CSRF por meio de cookies
  • Suporte a fluxos de autenticação semelhantes à web
Principais recursos
  • Armazenamento e recuperação automática de cookies
  • Integração baseada em interceptadores com Dio
  • Persistência de cookie multiplataforma
  • Gerenciamento de cookie consciente de domínio e caminho
  • Gerenciamento seguro de cookies com suporte a expiração
Indicado para
  • Sistemas de autenticação semelhantes à web
  • Aplicativos que exigem sessões HTTP com estado
  • Desenvolvedores usando o Dio para operações HTTP
  • Aplicações que precisam de armazenamento persistente de cookie
  • Projetos com gerenciamento de sessão do lado do servidor
Considerações
  • Requer que o Dio já esteja integrado
  • Limitado a fluxos de trabalho de autenticação baseados em cookie
  • Pode ser necessário realizar verificações de segurança adicionais para dados sensíveis
  • Não adequado para autenticação baseada em token (por exemplo, JWT)
  • Depende da estabilidade da implementação subjacente do cookie_jar
Plataformas compatíveisAndroidiOSmacOSWindowsLinux

Instalar pacote

flutter pub add dio_cookie_manager

Categorias

Dependências

Lista de dependências 2 itens

Repositório-fonte

Projetos relacionados