JSON Web Token

Create Token

 const jwt = require('jsonwebtoken');
 
 const token = jwt.sign(
    {
      email: loadedUser.email,
      userId: loadedUser._id.toString()
    },
    'somesupersecretsecret',
    { expiresIn: '1h' }
  );

Decode Token

const jwt = require('jsonwebtoken');
const decodedToken = jwt.verify(token, 'somesupersecretsecret');

Last updated

Was this helpful?