套件概覽
azure_ad_authentication 包將 Microsoft 的 MSAL 結合到 Flutter 應用中,讓使用者能從 Microsoft 身份平台安全地進行驗證並取得權杖。它支援 Android、iOS 和 macOS 上使用 Microsoft 帳戶的無縫登入。該包透過處理權杖管理和驗證流程,簡化了對受保護資源的存取。專為需要 Azure AD 結合之企業級應用程式開發人員設計,確保符合現代身分標準。透過 pub.dev 的簡單設定,它簡化了跨平台應用中的身分管理工作流程。
適用情境
- 企業應用登入
- 使用 Microsoft 帳戶單點登入
- 使用令牌安全存取 API
- 跨平台身分驗證
- 使用者身分管理
主要特色
- 基於 MSAL 的驗證
- 支援 Android、iOS、macOS
- 令牌獲取和管理
- 與 Microsoft 標識平台整合
- 透過 pub.dev 簡單設定 Flutter
適合對象
- 使用 Azure AD 的業務應用
- 需要 SSO 的應用
- 面向 Microsoft 生態系統的開發人員
- 跨平台移動應用
- 需要安全用戶驗證的團隊
使用建議
- 需要 Azure AD 應用註冊
- 需要正確配置重定向 URI
- 僅限 Microsoft 標識平台
- 可能需要額外的後端驗證
- 平台特定的設定步驟