socialLogin method

Future<bool> socialLogin(
  1. dynamic auth,
  2. String type
)

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;
  }
}