01/10/2018, 09:21

"expiresIn" trong "jsonwebtoken" không hoạt động

Mọi người ơi cho em hỏi với, em đang làm phần đăng nhập sử dụng “jsonwebtoken”, khi {expiresIn: “10h”},
làm theo hướng dẫn ở jsonwebtoken nhưng nó không hoạt động ạ, nó chỉ hoạt động ở chế đồ mặc định. Mọi người giúp em với ạ, em cảm ơn mọi người nhiều.

Còn đây là code của em

const jwt = require('jsonwebtoken');

const SECRET_KEY = 'df2h8de8wjsabdadf';

const sign = (obj) => (
new Promise((resovle, reject) => {
    jwt.sign(obj, SECRET_KEY, { expiresIn: "10h" }, (err, token) => {
        if (err) return reject(err);
        resovle(token);
    });
})
);

const verify = (token) => (
new Promise((resovle, reject) => {
    jwt.verify(token, SECRET_KEY, (err, decoded) => {
        if (err) return reject(err);
        resovle(decoded);
    });
})
);

module.exports = { sign, verify };
Bài liên quan
0