需求是想做单点登录,账号在a设备登录后,在b设备上的要挤掉。

 我创建了一个表,来存当前用户和设备唯一标识。
  用户登录后会保存数据:当前用户信息和设备唯一标识
  查询到表中该用户的记录有多条的时候,就把其他记录清掉

  目前我尝试调用如下,通过code = 206来判断用户被挤掉了。  我现在困惑的是这个用法对不对,有没有其他的影响之类的。
  或者说有没有什么更好的办法来判断。
  [[LCUser currentUser] refreshSessionTokenWithBlock:^(BOOL succeeded, NSError * _Nullable error) {
        if (error.code == 206) {
           //sessionToken失效,弹出登录界面
        }
    }];