Skip to content

Latest commit

 

History

History
80 lines (45 loc) · 1.9 KB

utilities_auth.md

File metadata and controls

80 lines (45 loc) · 1.9 KB

talawa-api / Exports / utilities/auth

Module: utilities/auth

Table of contents

Interfaces

Functions

Functions

createAccessToken

createAccessToken(user): string

This function creates a json web token which expires in 15 minutes. It signs the given payload(user data) into a JSON Web Token string payload.

Parameters

Name Type Description
user InterfaceUser User data

Returns

string

JSON Web Token string payload

Defined in

src/utilities/auth.ts:19


createRefreshToken

createRefreshToken(user): string

Parameters

Name Type
user InterfaceUser

Returns

string

Defined in

src/utilities/auth.ts:35


revokeRefreshToken

revokeRefreshToken(userId): Promise<void>

Parameters

Name Type
userId string

Returns

Promise<void>

Defined in

src/utilities/auth.ts:51