accessExp bug
runzx opened this issue · 2 comments
runzx commented
Line 108 in 351f4a1
这儿要用工厂模式,否则accessExp 是服务启动时生成值,以后固定不变。 改为(js):
const jwt = ()=> {
return new Token(
config.getItem("secret"),
config.getItem("accessExp"),
config.getItem("refreshExp")
)
}
引用jwt改:
jwt().createAccessToken(user.id)
如果改accessExp=60 * 60; // 1h; 虽可行,但Token类的意义偏离了,应每个token的实例不同,才能准确表达token对象定义。
pedrogao commented
好,这个我们会讨论一下的,谢谢反馈
pedrogao commented
昨天,我们讨论了一下。我们还是觉得token的实例可以是唯一的,每个用户对应的是不同的令牌。