浏览代码

!93 【BUG修复】授权登录成功后,每次都要填昵称和重新上传头像。
Merge pull request !93 from heyho/N/A

芋道源码 11 月之前
父节点
当前提交
4be2b441f5
共有 1 个文件被更改,包括 4 次插入0 次删除
  1. 4 0
      sheep/components/s-auth-modal/s-auth-modal.vue

+ 4 - 0
sheep/components/s-auth-modal/s-auth-modal.vue

@@ -152,7 +152,11 @@
     }
     const loginRes = await sheep.$platform.useProvider(provider).login();
     if (loginRes) {
+      const userInfo = await sheep.$store('user').getInfo();
       closeAuthModal();
+      // 如果用户已经有头像和昵称,不要每次登录都要重新上传头像。	   
+	  if(userInfo.avatar && userInfo.nickname) return;
+      
       // 触发小程序授权信息弹框
       // #ifdef MP-WEIXIN
       showAuthModal('mpAuthorization');