패키지, 저장소 및 앱 카테고리 검색

패키지 상세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) 프로파일을 구현하여 사용자 이름과 암호가 보안 기준에 따라 정규화되고 검증되도록 합니다. 이는 인증 문자열의 모호성과 잠재적인 보안 취약점을 방지하기 위해 설계된 원본 자바스크립트 구현의 포트입니다. 국제화된 문자열 처리를 엄격히 준수해야 하는 인증 환경을 요구하는 응용 프로그램에 필수적입니다.

사용 사례

  • 사용자 인증 시스템
  • 비밀번호 검증 워크플로우
  • 국제화 사용자 이름 처리
  • 보안 자격 증명 처리
  • SASL 기반 프로토콜 통합

주요 기능

  • RFC 4013 호환 문자열 준비
  • 유니코드 정규화 지원
  • 금지 문자의 적절한 처리
  • 크로스 플랫폼 호환성
  • 경량이고 집중적인 API

적합한 대상

  • 인증 서비스
  • 보안 민감 응용 프로그램
  • 국제화 앱
  • Dart 웹 및 모바일 앱
  • 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 개

소스 저장소

이 패키지를 사용하는 프로젝트

순위