signOut method

  1. @override
Future<AuthResult> signOut()
override

구글 로그아웃

Implementation

@override
Future<AuthResult> signOut() async {
  try {
    await GoogleSignIn.instance.signOut();
    return AuthResult.success(provider: AuthProvider.google, user: null);
  } catch (e) {
    return ErrorMapper.handleException(
      AuthProvider.google,
      e,
      operation: '로그아웃',
      errorCode: ErrorCodes.signOutFailed,
    );
  }
}