API Reference
Rockets Core API
nestjs-password
interfaces
PasswordValidationServiceInterface

Interface: PasswordValidationServiceInterface

Password Storage Validation Interface

Methods

validate()

validate(options): Promise<boolean>

Validate if password matches and its valid.

Parameters

ParameterTypeDescription
optionsPasswordValidateOptionsInterfaceValidation options

Returns

Promise<boolean>

Defined in

packages/nestjs-password/src/interfaces/password-validation-service.interface.ts:13 (opens in a new tab)


validateObject()

validateObject<T>(passwordPlain, object): Promise<boolean>

Validate password on an object.

Type Parameters

Type Parameter
T extends PasswordStorageInterface

Parameters

ParameterTypeDescription
passwordPlainstringPlain text password
objectTThe object on which the password and salt are stored

Returns

Promise<boolean>

Defined in

packages/nestjs-password/src/interfaces/password-validation-service.interface.ts:21 (opens in a new tab)