1.2.9 • Published 4 years ago
authenticate-user v1.2.9
Authenticate User 
Authenticate User help us verify json web token cookie to authenticate user.
Functions:
/**
* @method setTokenName Set token name which is gotten in cookie of header in request
* @param tokenName string
*/
function setTokenName(tokenName: string): void;
/**
* @method authenticateUser Return payload if token is valid, otherwise return undefined
* @param token string | undefined
* @param jwtKey Secret
* @param options VerifyOptions | undefined
* @returns string | object | undefined
*/
function authenticateUser(token: string | undefined, jwtKey: Secret, options?: VerifyOptions | undefined): string | object | undefined;
/**
* @method createToken Return an encoded token if the function is not error, otherwise return undefined
* @param payload string | object | Buffer | undefined
* @param jwtKey Secret
* @param option SignOptions | undefined
* @returns string | undefined
*/
function createToken(payload: string | object | Buffer | undefined, jwtKey: Secret, options?: SignOptions | undefined): string | undefined;
/**
* @method authenticateUserFromReq Return payload if token is valid, otherwise return undefined
* @param req IRequest
* @param jwtKey Secret
* @param options VerifyOptions | undefined
* @returns string | object | undefined
*/
function authenticateUserFromReq(req: IRequest, jwtKey: Secret, options?: VerifyOptions | undefined): string | object | undefined;
/**
* @method authenticateUserFromSocket
* @param socket Socket
* @param jwtKey Secret
* @param options VerifyOptions | undefined
* @returns string | object | undefined
*/
function authenticateUserFromSocket(socket: Socket, jwtKey: Secret, options?: VerifyOptions | undefined): string | object | undefined;
1.2.9
4 years ago
1.2.8
4 years ago
1.2.7
4 years ago
1.2.6
4 years ago
1.2.5
4 years ago
1.2.0
4 years ago
1.2.4
4 years ago
1.2.2
4 years ago
1.2.1
4 years ago
1.1.9
4 years ago
1.1.8
4 years ago
1.1.6
4 years ago
1.1.5
4 years ago
1.1.1
4 years ago
1.1.0
4 years ago
1.1.4
4 years ago
1.0.5
4 years ago
1.1.3
4 years ago
1.1.2
4 years ago
1.0.2
4 years ago
1.0.1
4 years ago
1.0.4
4 years ago
1.0.3
4 years ago
1.0.0
4 years ago