FLUTTER ECOSYSTEM

googleapis_auth

使用 OAuth 2.0 获取 Google 服务的访问凭据

最新版本
2.3.4
近 30 天下载
168万
喜欢数
244
Pub 分数
150

Package Overview

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

插件概览

googleapis_auth 包使 Flutter 应用程序能够获取 OAuth 2.0 访问凭据,以与 Google API 进行交互。它通过安全地处理令牌获取、刷新和管理来简化身份验证。该包专为与 Google 的 API 客户端库配合使用而设计,支持 Android、iOS、macOS、Windows 和 Linux 等多个平台。该包可无缝集成到需要访问 Google Drive、Gmail 或日历等服务的应用程序中,确保授权流程的安全性和合规性。

适合场景
  • 从Flutter应用访问Google Drive
  • 为 Gmail API 验证用户
  • 与 Google 日历集成
  • 保护对 Google Cloud 服务的 API 调用
  • 启用用户通过 Google 登录
主要特点
  • OAuth 2.0 令牌管理
  • 对多个平台的支持
  • 自动令牌刷新
  • 与 googleapis 库的集成
  • 安全凭证存储
适合对象
  • 需要 Google API 访问权限的 Flutter 应用
  • 使用 Google Cloud 服务的应用程序
  • 用户认证的后端集成
  • 跨平台移动和桌面应用
使用建议
  • 需要在 Google Cloud 控制台中正确设置 OAuth 2.0
  • 需要处理用户同意流程
  • 仅限Google服务认证
  • 依赖互联网连接进行令牌刷新
  • 可能需要为登录流程添加额外的用户界面
支持平台AndroidiOSmacOSWindowsLinux

安装插件

flutter pub add googleapis_auth

所属分类

依赖

依赖清单 6 项

源码仓库

关联项目