欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

修改若依框架Token的过期时间问题,

来源: javaer 分享于  点击 49812 次 点评:278

修改若依框架Token的过期时间问题,


目录
  • 修改若依框架Token的过期时间
    • 修改Token的过期时间
    • 关闭Token的过期时间
  • 总结

    修改若依框架Token的过期时间

    修改Token的过期时间

    修改application.yml中的配置,默认以分钟为单位

    关闭Token的过期时间

    /**
     * 刷新令牌有效期
     *
     * @param loginUser 登录信息
     */
    public void refreshToken(LoginUser loginUser)
    {
        loginUser.setLoginTime(System.currentTimeMillis());
        loginUser.setExpireTime(loginUser.getLoginTime() + expireTime * MILLIS_MINUTE);
        // 根据uuid将loginUser缓存
        String userKey = getTokenKey(loginUser.getToken());
        // 设置Token的过期时间
    //        redisCache.setCacheObject(userKey, loginUser, expireTime, TimeUnit.MINUTES);
        // 修改为不设置Token的过期时间
        redisCache.setCacheObject(userKey, loginUser);
    }

    总结

    以上为个人经验,希望能给大家一个参考,也希望大家多多支持3672js教程。

    您可能感兴趣的文章:
    • RepeatSubmit若依框架如何防止表单重复提交注解
    • 若依框架多数据源切换方式
    • java若依框架集成redis缓存详解
    相关栏目:

    用户点评