如何在用户登录时获取用户id

Vincent_Jshong 2020-06-12 04:21:46
如何在用户登录时通过用户帐号获取到用户id,并且用户id可以用到其他类里使用,我想要通过获取用户id,在sql查询语句中使用,实现用户只能查询自己的信息刚刚入门做课程系统设计,请教一下大佬们
...全文
1013 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
好一个阿毛 2020-06-12
  • 打赏
  • 举报
回复
应该一般都是先验证再保存到程序中后面使用
薯条大爹 2020-06-12
  • 打赏
  • 举报
回复
引用 2 楼 Vincent_Jshong 的回复:
引用 1 楼 qierkang 的回复:
用户登录一般情况前端传递账号密码后 后端首次进行校验,查询数据库比对账号密码如果发现一致 通常情况下会把用户基本信息保存在缓存 如 redis 当用户下次进行登录或进行用户查询 直接到redis获取用户信息 在其他模块业务获取用户基本信息 也是通过缓存获取,redis信息失效时间 就可以用作用户登录失效从新登录 手打思路欢迎采纳
我通过构造静态成员变量 实现了 分给你把
谢谢
Vincent_Jshong 2020-06-12
  • 打赏
  • 举报
回复
引用 1 楼 qierkang 的回复:
用户登录一般情况前端传递账号密码后 后端首次进行校验,查询数据库比对账号密码如果发现一致 通常情况下会把用户基本信息保存在缓存 如 redis 当用户下次进行登录或进行用户查询 直接到redis获取用户信息 在其他模块业务获取用户基本信息 也是通过缓存获取,redis信息失效时间 就可以用作用户登录失效从新登录 手打思路欢迎采纳
我通过构造静态成员变量 实现了 分给你把
薯条大爹 2020-06-12
  • 打赏
  • 举报
回复
用户登录一般情况前端传递账号密码后 后端首次进行校验,查询数据库比对账号密码如果发现一致 通常情况下会把用户基本信息保存在缓存 如 redis 当用户下次进行登录或进行用户查询 直接到redis获取用户信息 在其他模块业务获取用户基本信息 也是通过缓存获取,redis信息失效时间 就可以用作用户登录失效从新登录 手打思路欢迎采纳

51,396

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧