搜尋套件、儲存庫與 APP 分類

套件詳情v1.0.3

saslprep

此套件為 Dart 提供使用者名稱與密碼的 Stringprep (rfc4013) 檔案設定。是對 https://github.com/reklatsmasters/saslprep 的 Dart 語言移植版本。

AndroidiOSWebmacOSWindowsLinux
近 30 天下載
13.8萬
喜歡數
1
Pub 分數
150

安裝套件

flutter pub add saslprep

套件介紹

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

saslprep 套件實作了 Dart 中的 SASL PREP(RFC 4013)字串準備設定檔,確保使用者名稱與密碼依照安全性標準進行規範化與驗證。這是原始 JavaScript 實作的移植版本,設計用以防止認證字串中的歧義與潛在的安全漏洞。此套件對於需要在認證情境中嚴格符合國際化字串處理的應用程式至關重要。

適用情境

  • 使用者身分驗證系統
  • 密碼驗證工作流程
  • 國際化使用者名稱處理
  • 安全憑證處理
  • 基於SASL的協議整合

主要特色

  • 符合 RFC 4013 的字串準備
  • 對 Unicode 正常化支援
  • 禁止字元的正確處理
  • 跨平台相容性
  • 輕量且專注的 API

適合對象

  • 驗證服務
  • 安全敏感的應用程式
  • 國際化應用
  • Dart web 和移動應用
  • 使用SASL協議的系統

使用建議

  • 需要仔細的輸入驗證
  • 不適合用於一般字串處理
  • 取決於身份驗證流程中的正確使用
  • 僅限 SASL PREP 使用案例
  • 可能需要額外的驗證層

原始 README

以下為關聯原始碼儲存庫的 README 原文快照,最新內容請造訪原始碼儲存庫。

saslprep-dart

Dart codecov

This package provides the Stringprep (rfc4013) Profile for User Names and Passwords for dart. A port of https://github.com/reklatsmasters/saslprep to the dart lang

Build as JavaScript

dart run build_runner build -o lib:deploy

所屬分類

依賴

依賴清單 1 項

原始碼儲存庫

使用此套件的專案

所在榜單