yarn add @zxcvbn-ts/core 然后,在你的Vue组件中引入zxcvbn库: javascript import { zxcvbn } from '@zxcvbn-ts/core'; 在Vue组件中创建一个方法来调用zxcvbn库: 在你的Vue组件中,你需要创建一个方法来调用zxcvbn库,对输入的密码进行强度验证。这个方法可以返回一个对象,包含密码的强度评分和反馈建议。
npm install @zxcvbn-ts/core @zxcvbn-ts/matcher-pwned --save yarn: yarn add @zxcvbn-ts/core @zxcvbn-ts/matcher-pwned Setup import{zxcvbn,zxcvbnOptions}from'@zxcvbn-ts/core'import{matcherPwnedFactory}from'@zxcvbn-ts/matcher-pwned'constpassword='somePassword'constmatcherPwned=matcherPwnedFactor...
Installation npm install zxcvbn-custom-matchers Usage import{ZxcvbnFactory}from'@zxcvbn-ts/core';import{numberMatcher,specialMatcher,lowercaseMatcher,uppercaseMatcher,minLengthMatcher,maxLengthMatcher,MatchersTranslations,MatcherNames}from'zxcvbn-custom-matchers';import{merge}from'lodash';// Add the custom...
import{zxcvbn,zxcvbnOptions}from'@zxcvbn-ts/core'import*aszxcvbnCommonPackagefrom'@zxcvbn-ts/language-common'import*aszxcvbnEnPackagefrom'@zxcvbn-ts/language-en'constpassword='somePassword'constoptions={translations:zxcvbnEnPackage.translations,graphs:zxcvbnCommonPackage.adjacencyGraphs,dictionary:{.....
Low-Budget Password Strength Estimation. Contribute to zxcvbn-ts/zxcvbn development by creating an account on GitHub.
"@swc/core-win32-ia32-msvc@1.6.13": version "1.6.13" resolved "https://registry.yarnpkg.com/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.6.13.tgz#047302065096883f52b90052d93f9c7e63cdc67b" integrity sha512-IJ8KH4yIUHTnS/U1jwQmtbfQals7zWPG0a9hbEfIr4zI0yKzjd83lmtS09lm2Q...
import { ZxcvbnFactory } from '@zxcvbn-ts/core' const password = 'somePassword' const options = { dictionary: { userInputs: ['someEmail@email.de', 'someUsername'], }, } const zxcvbn = new ZxcvbnFactory(options) zxcvbn.check(password) ``` If you need to dynamically add user input...
Package name: @zxcvbn-ts/core The new version differs by 205 commits. ee53a53 Publish 0a233b7 Merge pull request BasicTable 列数据过多换行问题 vbenjs/vue-vben-admin#210 from zxcvbn-ts/fix/user-inputs-memory-leak 3f9bed2 fix(user-inputs): resolve memory leak with user inputs on the...
The Danish dictionary and language package for zxcvbn-ts ## Install ### npm: `npm install @zxcvbn-ts/language-da-dk --save` ### yarn: `yarn add @zxcvbn-ts/language-da-dk` ## Setup ```js import { ZxcvbnFactory } from '@zxcvbn-ts/core' import * as zxcvbnCommonPackage from ...
"@babel/core": "7.25.2", "@babel/preset-env": "7.25.4", "@rollup/plugin-alias": "5.1.1", "@rollup/plugin-babel": "6.0.4", "@rollup/plugin-commonjs": "26.0.1", "@rollup/plugin-commonjs": "28.0.0", "@rollup/plugin-json": "6.1.0", "@rollup/plugin-node-resolve": "15...