socialLogin method
Implementation
Future<bool> socialLogin(dynamic auth, String type) async {
try {
if (auth.accessToken == null) {
throw tr('invalid_authentication');
}
final bool succeed = await _api.socialLogin(auth.accessToken!, type);
if (!succeed) return false;
setUserInfo(await _api.refresh());
return true;
} catch (e) {
rethrow;
}
}