complete login with password controller and services
This commit is contained in:
11
src/helpers/cookies/jwt/encode/index.ts
Normal file
11
src/helpers/cookies/jwt/encode/index.ts
Normal file
@ -0,0 +1,11 @@
|
||||
import jwt from "jsonwebtoken";
|
||||
|
||||
export const jwtEncode = (payload: any) => {
|
||||
const tokenLifetime = Number(process.env.SESSION_EXPIRE!);
|
||||
const jwtSecret = process.env.JWT_SECRET!;
|
||||
const jwtToken = jwt.sign(payload, jwtSecret, {
|
||||
expiresIn: tokenLifetime,
|
||||
});
|
||||
|
||||
return jwtToken;
|
||||
};
|
||||
Reference in New Issue
Block a user