溫馨提示×

io.jsonwebtoken如何定制聲明

小樊
130
2024-06-15 17:21:46
欄目: 編程語言

要定制聲明(claims)可以使用sign()方法的第二個參數(shù)來添加自定義的聲明,例如:

const jwt = require('jsonwebtoken');

const payload = {
  userId: 123,
  username: 'johndoe'
};

const secretKey = 'secret';

const options = {
  expiresIn: '1h',
  issuer: 'myapp'
};

const token = jwt.sign(payload, secretKey, options);

console.log(token);

在上面的例子中,我們使用了options對象來添加自定義的聲明,如expiresInissuer。您可以根據(jù)需要添加更多的聲明來定制您的JWT token。

0