Bladeren bron

feat(login): 保存管理员信息和 token

- 在登录成功后,添加保存管理员信息和 admin token 的逻辑
- 引入 setAdminToken 和 setAdminInfo 方法
- 根据服务器返回的数据,判断是否为管理员登录,并进行相应处理
mws 4 maanden geleden
bovenliggende
commit
a03a2dd4e0
1 gewijzigde bestanden met toevoegingen van 5 en 1 verwijderingen
  1. 5 1
      pages/login.vue

+ 5 - 1
pages/login.vue

@@ -8,7 +8,7 @@
 
  <script>
  	import {
- 		setToken
+ 		setToken,setAdminToken,setAdminInfo
  	} from '@/utils/auth'
  	import {
  		login,
@@ -133,6 +133,10 @@
           success(resLogin) {
             if (resLogin.code) {
               getIsNoLogin({jsCode:resLogin.code}).then(res => {
+                  if (res.code === 0){
+                     setAdminInfo(res.data);
+                     setAdminToken(res.data.sessionId)
+                  }
                   // 跳转登陆页
                   uni.redirectTo({
                     url: '/pages/hexiao/login?uid=0'