FLUTTER ECOSYSTEM

oauth_dio

一個可自訂的 OAuth 客戶端,支援權杖儲存和 dio 的攔截器

最新版本
0.2.9
近 30 天下載
466
喜歡數
58
Pub 分數
150

Package Overview

根據套件公開資料產生的選型評估,僅供參考。

套件概覽

oauth_dio 是一個可自訂的 OAuth 客戶端,適用於 Dart 和 Flutter 應用程式,建構於 Dio HTTP 客戶端之上。它提供無縫的權杖管理、自動權杖更新,以及攔截器來處理驗證流程。該套件支援安全的權杖儲存,並能與現有的 Dio 設定順暢整合。非常適合需要在多個平台使用 OAuth2 或類似驗證協定的應用程式。

適用情境
  • 整合 OAuth2 登錄流程
  • 自動刷新過期令牌
  • 使用承載令牌保護 API 請求
  • 處理 HTTP 呼叫中的驗證標頭
  • 使用認證建構安全的 REST 客戶端
主要特色
  • 令牌儲存和檢索
  • 自動令牌刷新
  • 基於 Dio 的攔截器
  • 可自定義的 OAuth 配置
  • 跨平台支援
適合對象
  • 使用 Dio 的 Flutter 應用
  • 使用 OAuth2 認證的應用程式
  • 需要安全令牌處理的開發者
  • 需要一致身分驗證的多平台應用
  • 希望最小化樣板代碼的項目用於身分驗證
使用建議
  • 需要設置 Dio
  • 需要正確的令牌存儲設置
  • 可能需要自定義邏輯來處理複雜流程
  • 依賴外部OAuth提供者
  • 限制為 OAuth2 風格的流程
支援平台AndroidiOSWebmacOSWindowsLinux

安裝套件

flutter pub add oauth_dio

所屬分類

依賴

依賴清單 1 項

原始碼儲存庫

相關專案

暫無相關資料。