Indicadors de seguretat de contrasenyes

La seguretat d’una contrasenya, mesurada amb honestedat.

Passcore calcula com és de difícil endevinar una contrasenya, la compara amb les teves regles i diu a cada persona què ha de canviar, en la seva llengua. Un nucli petit i sense dependències, amb indicadors a punt per fer servir a jQuery, JavaScript pur, React, Vue i Svelte.

Prova-ho

@passcore/vanilla
Estimació
0 bits
Nivell
—
Regles
—

O prova’n una d’aquestes:

Tot s’executa al teu navegador: res del que escrius aquí no surt d’aquesta pàgina.

Formularis de registre

Mostra tots els requisits

Cada resultat enumera totes les regles actives i si es compleixen, així que la llista que tothom espera en un formulari de registre es fa en poques línies amb qualsevol paquet. Prova amb un nom d’usuari i després amb una contrasenya que el contingui.

Fes-ho amb

Per què Passcore

Números honestos, paraules clares i qualsevol framework

Paquets

Tria la teva tecnologia

Tots els paquets generen el mateix marcatge amb el mateix full d’estils, de manera que canviar de framework no canvia el que veu la gent.

Primers passos

Instal·lació

Tria un paquet i el teu gestor de paquets: aquí tens l’ordre i un primer fragment de codi.

Gestor de paquets
pnpm add @passcore/core
TypeScript
import { createMeter } from '@passcore/core'

const meter = createMeter({ rules: { minLength: 10 } })
const result = meter.evaluate(password, [username])

result.percent // 0 to 100
result.message // { key: 'rule.minLength', params: { min: 10 } }