Indicadores de seguridad de contraseñas

La seguridad de una contraseña, medida con honestidad.

Passcore calcula lo difícil que es adivinar una contraseña, la compara con tus reglas y le dice a cada persona qué debe cambiar, en su idioma. Un núcleo diminuto y sin dependencias, con indicadores listos para usar en jQuery, JavaScript puro, React, Vue y Svelte.

Pruébalo

@passcore/vanilla
Estimación
0 bits
Nivel
—
Reglas
—

O prueba una de estas:

Todo se ejecuta en tu navegador: nada de lo que escribes aquí sale de esta página.

Formularios de registro

Muestra todos los requisitos

Cada resultado enumera todas las reglas activas y si se cumplen, así que la lista que todo el mundo espera en un formulario de registro se hace en pocas líneas con cualquier paquete. Prueba con un nombre de usuario y luego con una contraseña que lo contenga.

Hazlo con

Por qué Passcore

Números honestos, palabras claras y cualquier framework

Paquetes

Elige tu tecnología

Todos los paquetes generan el mismo marcado con la misma hoja de estilos, así que cambiar de framework no cambia lo que ve la gente.

Primeros pasos

Instalación

Elige un paquete y tu gestor de paquetes: aquí tienes el comando y un primer fragmento de código.

Gestor de paquetes
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 } }