Skip to main content

signEmailToken

@webda/auth


Function: signEmailToken()

signEmailToken(purpose, claims, ttl?): Promise<string>

Defined in: packages/auth/src/email/tokens.ts:31

Sign a purpose-scoped emailed token

Parameters​

purpose​

EmailTokenPurpose

purpose

claims​

email, user and password timestamp

email​

string

email of the token

pwdAt?​

number

password change timestamp

sub?​

string

user id

ttl?​

number = ...

lifetime in seconds

Returns​

Promise<string>

signed token