iOS 앱에 Google 로그인 추가

기본 통합은 몇 단계만 거치면 됩니다. 먼저 Google API 콘솔에서 프로젝트를 설정합니다.

그런 다음 레이아웃에 GIDSignInButton 을 추가합니다.

마지막으로 IBAction 또는 이와 유사한 것을 사용하여 버튼을 signInWithConfiguration:presentingViewController:callback: 을 호출하는 메서드에 연결합니다.

빠른

 GIDSignIn.sharedInstance.signIn(
    with: signInConfig,
    presenting: self
) { user, error in
    guard error == nil else { return }
    guard let user = user else { return }

    // Your user is signed in!
} 

오브젝티브-C

 [GIDSignIn.sharedInstance
    signInWithConfiguration:signInConfig
   presentingViewController:self
                   callback:^(GIDGoogleUser * _Nullable user,
                              NSError * _Nullable error) {
      if (error) { return; }
      if (user == nil) { return; }

    // Your user is signed in!
}]; 

이 기본 통합에 Google API에 액세스하기 위한 백엔드 인증 및 OAuth 2.0 인증과 같은 기능을 추가할 수 있습니다.

개발자 가이드를 시작하는 방법을 알아보세요. 또는 GitHub 리포지토리를 방문하여 샘플 코드를 확인하거나 버그 보고서 또는 기능 요청을 제출하거나 풀 요청에 기여하십시오.