UNPKG

mern-auth-boilerplate

Version:
14 lines (13 loc) 352 B
import jwt from 'jsonwebtoken' export const generateToken = (userId , res) => { const token = jwt.sign({userId} , process.env.JWT_SECRET , { expiresIn : "14d" }) res.cookie("jwt" , token ,{ maxAge: 14 * 24 *60 * 60 *1000 , httpOnly : true , sameSite : "strict", secure : process.env.NODE_ENV !== "DEVELOPMENT", }); return token; }