Closed SiZapPaaiGwat closed 8 years ago
目前使用并行的方式同时获取各个平台的登录情况,但是有些平台需要翻墙一个请求失败导致其它请求可能也无法成功完成。
处理方式: 1)串行请求,各自管理自己的状态 2)在请求出错的时候resolve,主进程做特殊处理(对单元测试也有影响)【改动略大】
初始化登录太检测只检查本地数据,本地有数据就姑且算作登录。 实际的认真在同步的时候串行处理请求,并根据返回结果提示用户。 对于LoginManager,isLoggedIn可以移除,只需要whoami方法; 对于ApiLoginManager,只需要whoami方法(大部分根据token来),验证当前账户信息是否正确
将发布作品改为串行请求
目前使用并行的方式同时获取各个平台的登录情况,但是有些平台需要翻墙一个请求失败导致其它请求可能也无法成功完成。
处理方式: 1)串行请求,各自管理自己的状态 2)在请求出错的时候resolve,主进程做特殊处理(对单元测试也有影响)【改动略大】