FLUTTER ECOSYSTEM

aad_oauth

一个用于针对 Azure Active Directory OAuth2 v2.0 端点执行用户身份验证的 Flutter OAuth 包。

最新版本
1.0.1
近 30 天下载
1.7万
喜欢数
167
Pub 分数
60

Package Overview

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

插件概览

aad_oauth 包是一个 Flutter 库,旨在通过 OAuth2 v2.0 协议简化与 Azure Active Directory 的用户身份验证。它为需要通过 Microsoft 云平台进行身份管理的应用程序提供安全的登录流程。该包负责处理令牌获取、刷新和存储,支持与受 Azure AD 保护的 API 无缝集成。专为面向企业环境的开发者设计,它简化了在 Flutter 应用中实现现代身份验证标准的过程。

适合场景
  • 在企业 Flutter 应用中集成 Azure AD 登录
  • 使用 OAuth2 令牌保护 API 访问
  • 通过 Microsoft 身份验证启用单点登录 (SSO)
  • 处理令牌刷新和持久化
  • 为受监管行业构建合规的身份工作流程
主要特点
  • Azure AD 的 OAuth2 v2.0 支持
  • 安全的令牌处理和存储
  • 内置的令牌刷新逻辑
  • Azure AD 应用的简单配置
  • 跨平台兼容性(iOS、Android、Web)
  • 支持 PKCE 流以增强安全性
适合对象
  • 企业移动应用开发人员
  • 需要 Microsoft 身份验证集成的 Flutter 应用
  • 需要符合企业认证策略的应用程序
  • 使用 Azure AD 作为身份提供者的开发人员
  • 需要安全、可扩展的身份验证且代码量最少的项目
使用建议
  • 需要正确的 Azure AD 应用程序注册
  • 需要正确设置重定向 URI
  • 仅限 Azure AD OAuth2 v2.0 终结点
  • 无内置用户界面——需要自定义或第三方登录屏幕
  • 针对 iOS/Android/Web 可能需要特定于平台的配置
支持平台暂无数据

安装插件

flutter pub add aad_oauth

所属分类

依赖

依赖清单 7 项

源码仓库

关联项目

暂无相关数据。