zoukankan      html  css  js  c++  java
  • 阶段5 3.微服务项目【学成在线】_day18 用户授权_11-前端集成认证授权-身份校验



    把下面赋值到nginx中






    前端的服务需要配置一下




    重启nginx

    启动教学管理的前端



    没有登陆直接就进来教学管理的后端了


    下面我们要做的就是这两件事
    1、前端页面校验用户的身份,如果用户没有登录则跳转到登录页面
    2、前端请求资源服务需要在http header中添加jwt令牌,资源服务根据jwt令牌完成授权。

    身份校验

    前端入口要执行的内容。

    在路由触发之前要触发身份校验


    搜索openAuthenticate发现在sysConfig下




    设置为true



    如果是登陆也继续,登陆不需要认证


    else的请求 就取用户的jwt令牌。

    如果取不到就跳转到登陆页


    如果取到了jwt就封装成一个activeUser对象,并存到sessionStorage里面


    这个时候 自动进去到了登陆页面


    登陆后自动跳转。右上角就显示了用户的信息

    回到首页,首页这里也显示当前用户

    结束


     

  • 相关阅读:
    XtraBackUp 热备份工具
    (原始)数据库的备份与恢复
    liunx 中安装mysql 图形界面 phpmyadmin
    mysql 引擎
    使用正则进行HTML页面属性的替换
    mysql 表锁死的问题
    mysql 函数tree状
    tree 树状构建
    java项目部署jar包
    RSA2
  • 原文地址:https://www.cnblogs.com/wangjunwei/p/11651344.html
Copyright © 2011-2022 走看看