/**
* 获取当前登录用户id
*
* @return
*/
public Long getCurrentUserIdByToken() {
ServletRequestAttributes servletRequestAttributes = (ServletRequestAttributes) RequestContextHolder.getRequestAttributes();
HttpServletRequest request = servletRequestAttributes.getRequest();
String userName = JwtUtil.getUserNameByToken(request);

    LambdaQueryWrapper<DataUserEntity> queryWrapper = new LambdaQueryWrapper<>();queryWrapper.eq(DataUserEntity::getUserName, userName).eq(DataUserEntity::getIsDelete, 0);DataUserEntity userEntity = userDao.selectOne(queryWrapper);if (userEntity == null) {return null;}return userEntity.getId();
}

java 获取token相关推荐

  1. java集成钉钉sdk_JAVA maven项目使用钉钉SDK获取token、用户

    本文介绍了JAVA maven项目使用钉钉SDK获取token.用户,分享给大家,具体如下: 将SDK放一个文件里,记住文件地址.D:\eclipse-workspace\项目名\模块名\lib wi ...

  2. java 钉钉获取用户信息,JAVA maven项目如何使用钉钉SDK来获取token、用户

    JAVA maven项目如何使用钉钉SDK来获取token.用户 发布时间:2020-07-17 10:52:32 来源:亿速云 阅读:102 作者:小猪 这篇文章主要为大家展示了JAVA maven ...

  3. java获取钉钉登录信息,JAVA maven项目使用钉钉SDK获取token、用户

    本文介绍了JAVA maven项目使用钉钉SDK获取token.用户,分享给大家,具体如下: 将SDK放一个文件里,记住文件地址.D:eclipse-workspace项目名模块名lib win+r ...

  4. Java如何获取token

    日常记录: Java如何传入username和password,来获取token 首先postman测试,返回正常 然后Java中我使用的是resttemplate,注意先设置头,然后Map中put账 ...

  5. java 对接微信公众号(一)获取token

    1.登录微信公众平台,在基本配置里获取AppId和AppSecret 2.获取token(token获取到存本地,后续API都要带token访问) 需要在基本配置里配置ip白名单才能获取到token ...

  6. java 获取自定义参数类型_Springboot中使用自定义参数注解获取 token 中用户数据...

    使用自定义参数注解获取 token 中User数据 使用背景 在springboot项目开发中需要从token中获取用户信息时通常的方式要经历几个步骤 拦截器中截获token TokenUtil工具类 ...

  7. java请求怎么获取token,如何获取变量token的值

    一.什么是token 1.客户端使用用户名跟密码请求登录 2.服务端收到请求,去验证用户名与密码 3.验证成功后,服务端会签发一个 Token,再把这个 Token 发送给客户端 4.客户端收到 To ...

  8. oauth2 java 获取token_OAuth2 Token 一定要放在请求头中吗?

    Token 一定要放在请求头中吗? 答案肯定是否定的,本文将从源码的角度来分享一下 spring security oauth2 的解析过程,及其扩展点的应用场景. Token 解析过程说明 当我们使 ...

  9. java获取微信token_Java微信公众平台开发(六)--微信开发中的token获取

    转自:http://www.cuiyongzhi.com/post/44.html (一)token的介绍 引用:access_token是公众号的全局唯一票据,公众号调用各接口时都需使用access ...

最新文章

  1. java opencv 图片放大缩小,角点检测和边缘检测(14)
  2. phpwind 8.7 发布主题 分析
  3. 从 Vue 1.x 迁移 — Vue.js
  4. 【Qt】2D绘图之绘制简单的图形
  5. CH - 6901 骑士放置(二分图最大独立集-二分图最大匹配+奇偶拆点)
  6. Docker(二)-在Docker中部署Nginx实现负载均衡(视频)
  7. P6102-[EER2]谔运算【位运算】
  8. win 10 系统怎么显示隐藏文件
  9. visual studio使用小技巧(以vs2012为例)
  10. RK3399基于ubuntu文件系统的audio调试
  11. 2017总结与2018展望
  12. 你学不好英语,可能是精神内耗太多了
  13. 相忘江湖不如相濡以沫(II)
  14. 学习人工智能必读这30本书!
  15. java meta_java面试:你真的知道metaspace??
  16. 机器学习与深度学习系列连载(NTU-Machine Learning, cs229, cs231n, cs224n, cs294):欢迎进入机器学习的世界
  17. 【学习笔记】Hands On Machine Learning - Chap2. End-to-End Machine Learning Project
  18. CDO 按照时间步长截取文件
  19. Cadence Allegro 如何批量替换过孔?
  20. 分布式机器学习的故事

热门文章

  1. QWebEngine集成Netron可视化模型
  2. 【NLP入门教程】五、命名实体识别
  3. 程序员的520表白代码,你给你对象整过几个?
  4. 贪吃机器人DIY(一)
  5. Android NDK 中堆栈日志 add2line 的分析实践
  6. 智能硬件蓝牙配网方案概要
  7. 【关闭Antimalware Service Executable(windows defender)】
  8. SAP BDC数据批量导入功能
  9. C#丨DataGridView控件获取选中行的某一列的值
  10. Formal Verification (二) FPV、APPs