刷新页面
否(code过期),returnPath='/login'
END
global.getWxCode
App loginByCode
token是错的怎么办?
否
cookie里没有tonken && 当前不是'/login'
url里没有code && 当前是'/login'
是
App getCode
是否返回token
成功
尝试使用global.HP_CODE登录
cookie里有token || 当前是'/login'
returnPath='/login'
url里没有code && 当前不是'/login'?
请求微信api,拿到code
global.HP_CODE = code
global getWxCode
返回returnPath
url里有code?