loginByToken method
使用User.id和User.token进行登录
Implementation
Future<EasyPacket<void>> loginByToken({required ObjectId uid, required String token}) async {
final response = await _guestClient.httpRequest('$host/loginByToken', data: {'bsid': bsid, 'uid': uid, 'token': token});
if (response.ok) {
user.updateByJson(response.data!['user']);
_resetAliveClient(response.data!['url'], response.data!['pwd']);
onCredentials(ComTools.formatUserNick(user), encryptCredentials(user, secret));
} else if (response.code == 401) {
onCredentials(ComTools.formatUserNick(user), null);
}
return response;
}