Skip to main content

Function: hashPassword()

hashPassword(plainPassword, options?): Promise<string>

Defined in: auth-core/src/hash.ts:59

Hashes a password with PBKDF2-HMAC-SHA256.

The returned string is self-describing — pbkdf2-sha256$<iterations>$<salt>$<hash> — so the iteration count can be raised in the future without invalidating stored hashes.

Parameters​

ParameterType
plainPasswordstring
options?{ iterations?: number; }
options.iterations?number

Returns​

Promise<string>