FLUTTER ECOSYSTEM

slugid

UUIDv4のURLセーフなBase64エンコーディングで、パディングが削除されています。URLに短いランダムUUIDを埋め込む際に役立ちます。

最新バージョン
1.1.2
30日間ダウンロード
9360
いいね数
48
Pub ポイント
160

パッケージ概要

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

概要

UUIDv4 用の URL セーフな base64 エンコードを提供する軽量な Dart パッケージで、パディングを削除して URL での使用に適したコンパクトで安全な識別子を作成します。URL の解析に支障をきたす可能性のある特殊文字を含まない、セキュアで人間が読みやすいランダム ID を設計しています。Web およびモバイルアプリケーションでのルーティング、リンク共有、または一意のリソースのトラッキングに最適です。エンコードにより、プラットフォーム間の互換性が保たれ、UUIDv4 のランダム性と一意性が維持されます。

用途
  • URLに一意のIDを埋め込む
  • 短く読みやすい識別子を生成する
  • セキュアなリンク共有
  • Webアプリでのリソースの追跡
  • クロスプラットフォームIDの生成
主な機能
  • URLセーフなBase64エンコーディング
  • パディングフリー出力
  • UUIDv4互換性
  • クロスプラットフォーム対応
  • エンコード/デコードのためのシンプルな API
適している対象
  • クリーンなURLが必要なWebおよびモバイルアプリ
  • 一意で予測不可能なIDを必要とするアプリケーション
  • 開発者がURL互換性を最優先にしています
  • パブリックリンクでUUIDを使用しているプロジェクト
  • IDの長さが重要なシステム
注意事項
  • 暗号化秘密には適していません
  • 信頼できないソースからデコードする際には検証が必要です
  • UUIDv4形式に制限
  • 組み込みの衝突検出なし
  • 完全な機能を実現するには外部ライブラリに依存しています
対応プラットフォームAndroidiOSWebmacOSWindowsLinux

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

flutter pub add slugid

カテゴリー

依存関係

依存関係一覧 2 件

ソースリポジトリ

関連プロジェクト

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