2016-02-01 75 views
0

我需要簽署一個用戶ID與JWT獲得令牌:jsonwebtoken.sign()失敗,expiresIn選項設置

var token = jwt.sign(accounts[request.headers.login].id, privateKey, {expiresIn: 60}); 

idprivateKey都是字符串。

錯誤是Error: Uncaught error: "expiresIn" should be a number of seconds or string representing a timespan eg: "1d", "20h", 60。 如果我刪除選項對象,它可以工作,但沒有選項我需要設置。

這個問題似乎很簡單,但我不知道如何解決它,我做錯了什麼?

回答