diff --git a/src/platforms/app-plus/service/api/plugin/oauth.js b/src/platforms/app-plus/service/api/plugin/oauth.js index 791231a1d8fdfb94cc38b453c98071727fe624c1..42836e803ba368b8e412f0b8352393dcf1524e17 100644 --- a/src/platforms/app-plus/service/api/plugin/oauth.js +++ b/src/platforms/app-plus/service/api/plugin/oauth.js @@ -18,16 +18,15 @@ const loginByService = (provider, callbackId) => { code: err.code, errMsg: 'login:fail:' + err.message }) - }, { scope: 'email' }) - // apple登录logout之后无法重新触发获取email,fullname - if (provider === 'apple') { - login() - } else { - loginServices[provider].logout(login, login) - } + }, { scope: 'email' }) } // 先注销再登录 - loginServices[provider].logout(login, login) + // apple登录logout之后无法重新触发获取email,fullname + if (provider === 'apple') { + login() + } else { + loginServices[provider].logout(login, login) + } } /** * 微信登录