FLUTTER ECOSYSTEM

http_auth

Dart http 中间件,用于 HTTP Basic 和 Digest 认证

最新版本
1.0.5
近 30 天下载
6660
喜欢数
38
Pub 分数
160

Package Overview

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

插件概览

http_auth 是一个 Dart 包,为 Flutter 和其他 Dart 应用程序提供 HTTP 中间件,用于实现基本和摘要认证。它与 http 包无缝集成,通过自动管理认证头来实现安全的请求处理。该中间件支持客户端认证机制,适用于需要用户凭据的 API。它设计简洁,可在移动、Web 和桌面等多个平台上兼容。该包轻量且专注于核心认证需求,不包含额外功能。

适合场景
  • 使用 Basic 认证保护 API 请求
  • 在Web应用程序中实现摘要认证
  • 集成需要凭据的 REST API
  • 在跨平台应用中处理经过身份验证的 HTTP 调用
  • 自动化身份验证头管理
主要特点
  • 支持 HTTP 基本身份验证和摘要身份验证
  • 与 dart:io 和 http 包的中间件集成
  • 跨平台兼容性
  • 自动标头注入
  • 简单配置和设置
  • 安全凭证处理
适合对象
  • 使用经过身份验证的 API 开发应用程序的开发者
  • 需要标准 HTTP 认证的项目
  • 需要一致身份验证行为的跨平台应用程序
  • 寻求轻量级身份验证解决方案的团队
  • 使用基本身份验证的 RESTful 服务的应用程序
使用建议
  • 不支持 OAuth 或基于令牌的身份验证
  • 仅限基本和摘要方案
  • 需要手动处理会话状态
  • 不适合复杂的认证工作流
  • 没有用于登录表单的内置UI组件
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add http_auth

所属分类

依赖

依赖清单 3 项

源码仓库

关联项目