zoukankan      html  css  js  c++  java
  • 阶段5 3.微服务项目【学成在线】_day17 用户认证 Zuul_09-前端显示当前用户-需求分析

    登陆成功 应该要显示用户的信息



    cookie只存了用户的身份令牌。不包含用户的信息


    拿着短令牌 请求认证服务获取到jwt。然后存储到sessionStorage

    1、用户请求认证服务,登录成功。
    2、用户登录成功,认证服务向cookie写入身份令牌,向redis写入user_token(身份令牌及授权jwt授权令牌)
    3、客户端携带cookie中的身份令牌请求认证服务获取jwt令牌。
    4、客户端解析jwt令牌,并将解析的用户信息存储到sessionStorage中。
    jwt令牌中包括了用户的基本信息,客户端解析jwt令牌即可获取用户信息。
    5、客户端从sessionStorage中读取用户信息,并在页头显示。
    sessionStorage :
    sessionStorage 是H5的一个会话存储对象,在SessionStorage中保存的数据只在同一窗口或同一标签页中有效,
    在关闭窗口之后将会删除SessionStorage中的数据。
    seesionStorage的存储方式采用key/value的方式,可保存5M左右的数据(不同的浏览器会有区别)

    结束



     

  • 相关阅读:
    [Hadoop]
    [Linux]
    [Linux]
    [Hadoop]
    [Hadoop]
    vue-学习笔记-API-全局配置
    vue 风格指南-必须的
    vue 学习笔记-复用-自定义指令
    vue学习笔记-过滤器
    vue 学习笔记-复用-对象混入
  • 原文地址:https://www.cnblogs.com/wangjunwei/p/11641037.html
Copyright © 2011-2022 走看看