tencentyun / wafer-php-server-sdk

Wafer - 企业级微信小程序全栈方案
https://github.com/tencentyun/wafer
Other
252 stars 62 forks source link

AuthApi:检查登录部分异常处理存在混淆 #14

Open zuoRambo opened 6 years ago

zuoRambo commented 6 years ago

image 如上图,不存在sky和检查最后访问时间是两种不同的异常,但是从返回值无法判断和区分,这样业务无法进行log,这给定位问题和解决问题带来了难度。

jas0ncn commented 6 years ago

应该认为,这两种情况都是登录态过期,直接重走登录态获取流程是最好的办法。

zuoRambo commented 6 years ago

我觉的userinfo为null或者loginExpire检查没通过的时候 应该向上抛异常 或者 在loginExpire检查失败时返回值里面的userinfo不应该为空数组