FLUTTER ECOSYSTEM

http_auth

Middleware http do Dart para autenticação HTTP Basic e Digest

Versão mais recente
1.0.5
Downloads em 30 dias
6,7 mil
Curtidas
38
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

http_auth é um pacote Dart que fornece middleware HTTP para implementar autenticação Básica e Digest em aplicativos Flutter e outros aplicativos Dart. Ele se integra perfeitamente ao pacote http, permitindo o tratamento seguro de solicitações por meio da gestão automática dos cabeçalhos de autenticação. O middleware suporta ambos os mecanismos de autenticação do lado do cliente, tornando-o adequado para APIs que exigem credenciais de usuário. É projetado para simplicidade e compatibilidade em múltiplas plataformas, incluindo móvel, web e desktop. O pacote é leve e focado nas necessidades centrais de autenticação, sem funcionalidades adicionais.

Casos de uso
  • Protegendo solicitações de API com autenticação básica
  • Implementando autenticação por digest em aplicativos web
  • Integração com APIs REST que exigem credenciais
  • Manipulação de chamadas HTTP autenticadas em aplicativos multiplataforma
  • Automatizando a gestão de cabeçalhos de autenticação
Principais recursos
  • Suporta autenticação HTTP Básica e Digest
  • Integração de middleware com dart:io e pacote http
  • Compatibilidade multiplataforma
  • Injeção automática de cabeçalho
  • Configuração e instalação simples
  • Gerenciamento seguro de credenciais
Indicado para
  • Desenvolvedores construindo aplicativos com APIs autenticadas
  • Projetos que exigem autenticação HTTP padrão
  • Aplicações multiplataforma que precisam de comportamento consistente de autenticação
  • Equipes procurando soluções leves de autenticação
  • Aplicativos usando serviços RESTful com autenticação básica
Considerações
  • Não oferece suporte a OAuth ou autenticação baseada em token
  • Limitado apenas aos esquemas Básico e Digest
  • Requer manipulação manual do estado da sessão
  • Não adequado para fluxos de trabalho de autenticação complexos
  • Nenhum componente de interface embutido para formulários de login
Plataformas compatíveisAndroidiOSWebmacOSWindowsLinux

Instalar pacote

flutter pub add http_auth

Categorias

Dependências

Lista de dependências 3 itens

Repositório-fonte

Projetos relacionados