FLUTTER ECOSYSTEM

fresh

Dart用のトークンリフレッシュライブラリです。このパッケージは、RESTやGraphQLなど、さまざまなリフレッシュトークン実装に共通するコアコンポーネントを公開しています。

最新バージョン
0.6.1
30日間ダウンロード
10.2万
いいね数
156
Pub ポイント
160

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

概要

Fresh は、REST および GraphQL API のトークンの再取得ワークフローを管理するための Dart ライブラリです。認証トークンの処理に役立つ再利用可能なコンポーネントを提供し、ロジックの重複なく安全かつ一貫したトークンの更新を実現します。このパッケージは、トークンの有効期限切れの検出、自動的な再取得リクエスト、エラー処理といった一般的なパターンを抽象化しており、Flutter および他の Dart アプリケーションで堅牢な認証フローを実装しやすくしています。モジュール性を意識して設計されており、モバイル、Web、デスクトップなど複数のプラットフォームをサポートしています。

用途
  • 有効期限が切れたJWTトークンの処理
  • REST API でのトークンの自動更新
  • GraphQL クライアントにおける認証状態の管理
  • 有効なトークンを使用してAPI呼び出しを保護する
  • レジリエントな認証フローの実装
主な機能
  • モジュール型トークン再生成アーキテクチャ
  • REST および GraphQL のサポート
  • クロスプラットフォーム互換性
  • 失敗したリクエストの自動再試行
  • 設定可能な更新戦略
適している対象
  • API認証付きのFlutterアプリ
  • JWT や同様のトークンを使用するアプリケーション
  • 再利用可能な認証システムを構築する開発者
  • セキュアなトークン管理を必要とするプロジェクト
  • マルチプラットフォームアプリケーション
注意事項
  • 特定の認証エンドポイント用にカスタム実装が必要です
  • dio や http などの HTTP クライアントとの統合が必要になる可能性があります
  • 完全な認証ソリューションではないが、リフレッシュユーティリティである
  • 適切なバックエンドトークンリフレッシュ設定に依存します
  • トークンの再取得に限定される—ログインやログアウトではない
対応プラットフォームAndroidiOSWebmacOSWindowsLinux

パッケージをインストール

flutter pub add fresh

カテゴリー

依存関係

依存関係一覧 1 件

ソースリポジトリ

関連プロジェクト

データはまだありません。

ランキング