Skip to main content

service/password

Api Code Documentation / Exports / service/password

Table of contents#

Type aliases#

Functions#

Type aliases#

Digest#

Ƭ Digest: string

Defined in#

src/service/password.ts:6


Input#

Ƭ Input: string

Defined in#

src/service/password.ts:5

Functions#

hashPassword#

â–¸ hashPassword(password): Promise<string>

Create a password hash.

Parameters#

NameType
passwordstring

Returns#

Promise<string>

Defined in#

src/service/password.ts:11


isPasswordMatch#

â–¸ isPasswordMatch(candidatePassword, knownPasswordHash): Promise<boolean>

Validate a given password.

Uses a "constant-time" algorithm to counter timing attacks.

Parameters#

NameType
candidatePasswordstring
knownPasswordHashstring

Returns#

Promise<boolean>

Defined in#

src/service/password.ts:19