Token Based Login
npm install jsonwebtoken
npm install --save-dev @types/jsonwebtokennpm install cookie-parser
npm install --save-dev @types/cookie-parserJWT Token aanmaken
import * as jwt from 'jsonwebtoken';const token = jwt.sign(user, process.env.JWT_SECRET!, { expiresIn: "7d" });
res.cookie("jwt", token, { httpOnly: true, sameSite: "lax", secure: true });JWT_SECRET=75b1c9c99a5167b61951d3bdfb56880e156d55d3795da78235b74ea495d0a6efccac596e182dfc9a8e116b54d663d122aaded48631be87aebbb2aa9dc5e09805009f2e2e9459f1ff7d8331e1a6746dd2d19437c98000194037309b8fe53591cd930c1d14e2a97b27e3444359c3a99b1da8e53842317514e628f93863419b9022JWT Token verifiëren
JWT Token verwijderen
Laatst bijgewerkt