JWTでユーザー ID に署名してトークンを取得する必要があります。
var token = jwt.sign(accounts[request.headers.login].id, privateKey, {expiresIn: 60});
id
とは文字privateKey
列です。
エラーはError: Uncaught error: "expiresIn" should be a number of seconds or string representing a timespan eg: "1d", "20h", 60
です。オプション オブジェクトをまったく削除すると機能しますが、オプションを設定する必要はありません。
問題は単純なようですが、修正方法がわかりません。何が間違っていますか?