saslprep

SASLprep: Stringprep Profile for User Names and Passwords, rfc4013.

MIT 4 个版本
安装
npm install saslprep
yarn add saslprep
pnpm add saslprep
bun add saslprep
README

saslprep

Build Status npm node license downloads

Stringprep Profile for User Names and Passwords, rfc4013

Usage

const saslprep = require('saslprep')

saslprep('password\u00AD') // password
saslprep('password\u0007') // Error: prohibited character

API

saslprep(input: String, opts: Options): String

Normalize user name or password.

Options.allowUnassigned: bool

A special behavior for unassigned code points, see https://tools.ietf.org/html/rfc4013#section-2.5. Disabled by default.

License

MIT, 2017-2019 (c) Dmitriy Tsvettsikh

版本列表
1.0.3 2019-05-01
1.0.2 2018-09-13
1.0.1 2018-07-19
1.0.0 2017-06-21