已解 登录Login 无法跳转Home问题

来源:3-4 编写用户登陆程序(前端)

我没钱吃饭了

2022-06-14

视频里面没有讲解这一条代码 String token = StpUtil.getTokenInfo().getTokenValue();

 HashMap hashMap = JSONUtil.parse(loginFrom).toBean(HashMap.class);
       ...
        if (userId != null) {
            Set<String> permissions = this.userService.searchUserPermissions(userId);
            StpUtil.setLoginId(userId); //Sa-Token 权限验证工具类
            
			// 获取Token的值
            String token = StpUtil.getTokenInfo().getTokenValue();
            
            r.put("permissions", permissions).put("token", token);
        }
...

前端llogin()方法中 加上:

            localStorage.setItem("permissions", permissions);
            localStorage.setItem("token", token);

main.js 103行代码 后面添加

headers:{
			"token": localStorage.getItem("token")
		},

图片描述

问答和视频都没有具体所怎么做的,这也浪费了我不少的时间,还得结合视频+电子教程学习

写回答

1回答

我没钱吃饭了

提问者

2022-06-14

电子文档里面也有的


0
0

SpringBoot+Vue3 项目实战,打造企业级在线办公系统

以业务为基础,贯穿前后端技术栈,获得企业级项目开发经验

2258 学习 · 1280 问题

查看课程