unlink method

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

구글 연결 해제 (탈퇴)

Implementation

@override
Future<AuthResult> unlink() async {
  try {
    await GoogleSignIn.instance.disconnect();
    return AuthResult.success(provider: AuthProvider.google, user: null);
  } catch (e) {
    return ErrorMapper.handleException(
      AuthProvider.google,
      e,
      operation: '연결 해제',
      errorCode: ErrorCodes.unlinkFailed,
    );
  }
}