插件概览
一个 Flutter 包,提供桥梁以在 iOS、macOS、Android 和 Web 上实现“使用 Apple 登录”。它使用户能够使用其 Apple ID 进行身份验证,安全地管理令牌的钥匙串条目,并支持与 Apple 认证系统的无缝集成。该包简化了处理 Apple OAuth 流程的过程,同时保持平台特定的最佳实践。
适合场景
- 使用 Apple ID 进行用户身份验证
- 通过钥匙串实现安全的令牌存储
- 跨平台登录实现
- 集成 Apple 的 OAuth 流程
- 支持注重隐私的登录选项
主要特点
- 支持 iOS、macOS、Android 和 Web
- 安全钥匙扣集成
- 简化版 Apple ID 登录流程
- 平台原生的身份验证体验
- 安全地处理令牌持久性
适合对象
- 需要 Apple ID 登录的应用
- 注重隐私的应用程序
- 跨平台身份验证需要
- 开发安全登录系统的开发者
- 面向苹果生态系统用户的项目
使用建议
- 需要正确的 Apple 开发者设置
- 仅限 Apple ID 身份验证
- 可能需要在 Web 上进行额外配置
- 依赖原生平台功能
- 不适用于非苹果身份提供者
