FLUTTER ECOSYSTEM

fresh_graphql

用于令牌刷新的 GraphQL 链接。基于 package:graphql 构建,并透明地管理身份验证令牌。

最新版本
0.8.0
近 30 天下载
4470
喜欢数
37
Pub 分数
160

Package Overview

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

插件概览

Fresh GraphQL 是一个 Flutter/Dart 包,通过提供 GraphQL 请求的自动令牌刷新机制,扩展了 graphql 包的功能。它无缝处理认证令牌,确保在请求过期前进行刷新。基于核心 graphql 包构建,简化了需要持久认证的应用程序的安全 API 通信。非常适合使用 JWT 或类似基于令牌的身份验证系统的应用程序。

适合场景
  • 使用自动刷新安全访问GraphQL API
  • 无需用户干预即可处理过期令牌
  • 与基于 JWT 的身份验证集成
  • 跨应用重启管理已认证会话
  • 简化身份验证令牌的状态管理
主要特点
  • 自动令牌刷新
  • 与 graphql 包的透明集成
  • 支持自定义令牌刷新逻辑
  • 内置的失败请求重试机制
  • 跨平台兼容性
适合对象
  • 使用 JWT 或 OAuth2 的应用
  • 寻求无缝身份验证处理的开发者
  • 频繁调用 GraphQL 的项目
  • 注重开发者体验的团队
  • 需要强大会话管理的应用程序
使用建议
  • 需要正确设置令牌刷新端点
  • 依赖外部认证服务的可用性
  • 可能需要为非标准身份验证流程进行自定义
  • 不适用于无令牌的状态无关 API
  • 仅限与 graphql 包一起使用
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add fresh_graphql

所属分类

依赖

依赖清单 4 项

源码仓库

关联项目

暂无相关数据。