套件概覽
一個 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 上進行額外設定
- 依賴原生平台功能
- 不適用於非 Apple 身份提供者
