Lambda-School-Labs/shopping-cart-be

View on GitHub
helpers/generateToken.js

Summary

Maintainability
A
0 mins
Test Coverage
const jwt = require('jsonwebtoken')
function generateToken (user) {
  const payload = {
    sub: user.id,
    username: user.phoneNumber
  }
  const options = {
    expiresIn: '1d'
  }

  const result = jwt.sign(payload, process.env.JWT_SECRET, options)

  return result
}

module.exports = generateToken