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左右的数据(不同的浏览器会有区别)

    结束



     

  • 相关阅读:
    JavaScript类型转换
    JavaScript中的 typeof,null,和undefined
    JavaScript循环
    JavaScript条件语句
    JavaScript运算符
    JavaScript字符串
    JavaScript事件
    JavaScript对象,函数,作用域
    JavaScript基础
    数值数据的特征预处理
  • 原文地址:https://www.cnblogs.com/wangjunwei/p/11641037.html
Copyright © 2011-2022 走看看