4.8商业版关于token的几个疑问

Blade 未结 1 13

一、该问题的重现步骤是什么?

1. 我现在要手动创建token ,看到提供的

SecureUtil.createToken()这个方法下面提供了一个生成有效期的方法,代码如下:
public static int getExpire() {
    LocalTime threeAM = LocalTime.of(3, 0);
    LocalDate tomorrow = LocalDate.now(ZoneId.systemDefault()).plusDays(1L);
    Instant threeAMTomorrow = tomorrow.atTime(threeAM).atZone(ZoneId.systemDefault()).toInstant();
    return (int)ChronoUnit.SECONDS.between(Instant.now(), threeAMTomorrow);
}
可是我看数据库表blade-client里面也有对应的字段,设置的有效期/秒。 请问到底是以哪个为主,具体是在哪里获取并设置的,请给出代码路径我这边看看

2. 

3.


二、你期待的结果是什么?实际看到的又是什么?


三、你正在使用的是什么产品,什么版本?在什么操作系统上?


四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

1条回答
  • 往上看看,或者你可以复制代码给ai帮你解读下,这种源码阅读用免费的ai就行。

    CleanShot20260124171817@2x.png

    CleanShot20260124172117@2x.png

    0 讨论(0)
提交回复