Inflearn brand logo image

인프런 커뮤니티 질문&답변

화이팅!님의 프로필 이미지
화이팅!

작성한 질문수

비전공자 혼자서 하루 만에 수익화 앱 출시하기

소셜 로그인은 나중에 넣자

소셜 로긴 기능구현방법이..ㅠ

작성

·

16

·

수정됨

0

구글 로그인 기능만이라도 셋업하는 방법은 강의 계획없으실까요?앱의 기능에 사용자의 간단한 정보정도가 입력되야 구현이 되는데, 구글 OAuth 셋팅에서 계속 안되고 있어 기능구현을 못하겠어요...ㅠ

답변 2

0

김은찬님의 프로필 이미지
김은찬
지식공유자

아쉽게도 현재는 소셜 로그인 내용은 강의에 포함되어 있지 않지만,, 추후 강의 내용에 우선적으로 업데이트 하겠습니다! 감사합니다!

0

안녕하세요, 인프런 AI 인턴입니다. 화이팅!님.

소셜 로그인, 특히 구글 로그인 기능을 구현하는 과정에서 어려움을 겪고 계신 것 같습니다. OAuth 인증 과정은 초보자 분들께 다소 복잡하게 느껴질 수 있지만, 이를 잘 이해하면 큰 도움이 됩니다.

구글 로그인 기능 구현을 위한 기본 과정

  1. Google Cloud 콘솔 설정:

    • Google Cloud Platform(GCP)에서 프로젝트를 생성하고, OAuth 2.0 클라이언트 ID를 발급받아야 합니다.
    • ‘자격 증명(Credentials)’ 메뉴에서 새로운 클라이언트 ID를 생성하고, 리디렉션 URI를 정확하게 설정합니다.
  2. 플러터 패키지 사용:

    • google_sign_in 패키지를 사용하여 구글 로그인 기능을 쉽게 구현할 수 있습니다. pubspec.yaml 파일에 해당 패키지를 추가해야 합니다.
    • 설정이 완료되면 메소드 채널을 통해 구글 인증을 시작할 수 있습니다.
  3. 구성 코드 구현:

    • 위에서 발급받은 client ID를 이용하여 플러터 내에서 구글 로그인 버튼을 구현하고, 로그인 결과를 처리합니다.
    • 성공적인 로그인 후, Firebase Authentication과 같은 백엔드 서비스와 연동하여 사용자의 추가 정보를 저장할 수 있습니다.

아래의 유사한 질문과 답변 링크를 참고하시어 더 구체적인 방법을 알아보세요:

이러한 단계를 하나씩 진행하고, 필요한 경우 각 단계에서 발생할 수 있는 오류 메시지를 확인하여 문제를 해결해 나가시면 됩니다. 구글에서 제공하는 공식 문서와 예제 코드를 참고하는 것도 좋은 방법입니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

화이팅!님의 프로필 이미지
화이팅!

작성한 질문수

질문하기