FLUTTER ECOSYSTEM

slugid

適用於URL的UUIDv4的Base64編碼,已移除填充。在URL中嵌入短隨機UUID時非常有用。

最新版本
1.1.2
近 30 天下載
9360
喜歡數
48
Pub 分數
160

Package Overview

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

套件概覽

一個輕量級的 Dart 套件,提供 URL 安全的 base64 編碼用於 UUIDv4,移除填充以創建緊湊且安全的識別碼,適用於 URL。專為安全、易讀的隨機 ID 設計,不含可能干擾 URL 解析的特殊字元。非常適合用於路由、分享連結或在 Web 和行動應用中追蹤唯一資源。編碼確保跨平台相容性,並維持 UUIDv4 的隨機性和唯一性。

適用情境
  • 在URL中嵌入唯一ID
  • 產生短小、可讀的識別碼
  • 安全連結分享
  • 在網頁應用中追蹤資源
  • 跨平台ID生成
主要特色
  • URL安全的base64編碼
  • 無填充輸出
  • UUIDv4 兼容性
  • 跨平台支援
  • 用於編碼/解碼的簡單 API
適合對象
  • 需要簡潔 URL 的 Web 和行動應用
  • 需要唯一且不可預測的 ID 的應用程式
  • 開發人員優先考慮URL相容性
  • 在面向公眾的連結中使用UUID的項目
  • ID 長度很重要的系統
使用建議
  • 不適合用於加密祕密
  • 從不可信來源解碼時需要驗證
  • 限制為 UUIDv4 格式
  • 無內建碰撞檢測
  • 依賴外部程式庫以實現完整功能
支援平台AndroidiOSWebmacOSWindowsLinux

安裝套件

flutter pub add slugid

所屬分類

依賴

依賴清單 2 項

原始碼儲存庫

相關專案

暫無相關資料。