我需要通过使用JWT签署用户 ID 来获取令牌:
var token = jwt.sign(accounts[request.headers.login].id, privateKey, {expiresIn: 60});
Whereid
和privateKey
是字符串。
错误是Error: Uncaught error: "expiresIn" should be a number of seconds or string representing a timespan eg: "1d", "20h", 60
。如果我完全删除选项对象,它可以工作,但没有我需要设置的选项。
这个问题似乎很简单,但我不知道如何解决它,我做错了什么?