sword版本下,在前端从输入用户名和密码,点击登录按钮后,
1)后端获取用户功能权限的逻辑是如何处理的?逻辑的入口在哪里?
2)后端根据用户获取权限信息后,是如何返回到前端?前、后端是如何进行衔接?
1、点击登录后,会调用接口获取用户信息
2、在这个login的model内进行token的获取,设置值,菜单、按钮对应用户权限的获取,设置值
3、把数据放到了localStorage里,这样每次请求的时候,就可以实时获取对应token、用户的信息了
4、 至于和后端的交互,有一个封装的request.js,每次请求都会自动加上token的header,这样一来,后端就可以实时解析,然后获取token,从而拼装成BladeUser类了
扫一扫访问 Blade技术社区 移动端