Google Cloud Platform에서 OAuth2 설정하기
- 최종 업데이트2023/11/15
Google Cloud Platform에서 OAuth2 설정하기
Google Cloud Platform 콘솔에서 애플리케이션을 만들고 Control Room에서 구성할 OAuth2 매개변수를 검색합니다.
프로시저
- Google Cloud 콘솔에 로그인합니다.
- 프로젝트 목록에서 프로젝트를 선택하거나 새 프로젝트를 만듭니다.
- 자동화하려는 Google G Suite 애플리케이션의 API(Google Drive API, Google Calendar API 및 Google Sheets API 등)를 활성화합니다.
-
왼쪽 상단에서 메뉴 > API 및 서비스 > 자격증명을 클릭합니다.
Google Cloud 콘솔에서 처음으로 OAuth 클라이언트 ID의 자격증명을 만드는 경우, 다음 단계를 수행하여 OAuth 동의 화면을 구성하고 범위를 선택해야 합니다.
- Google Cloud 콘솔에서 메뉴 > API 및 서비스 > OAuth 동의 화면으로 이동합니다.
- 앱의 사용자 유형을 선택한 다음 생성을 클릭합니다.
- 앱 등록 양식을 작성한 다음 저장 및 계속을 클릭합니다.
- 범위 추가 또는 제거를 클릭합니다. 앱에 필요한 범위를 선택한 후 저장 및 계속을 클릭합니다.
- 테스트 사용자 화면에서 이메일 주소를 입력한 다음 저장 및 계속을 클릭합니다.
- 앱 등록 요약을 검토하고 대시보드로 돌아가기를 클릭합니다. OAuth 동의 화면을 변경하려면 편집 버튼을 클릭할 수 있습니다.
- +자격증명 생성을 클릭하고 OAuth 클라이언트 ID를 선택합니다.
- 애플리케이션 유형 필드의 드롭다운에서 웹 애플리케이션을 선택합니다.
- 애플리케이션 이름을 입력합니다.
- 관리자로 Control room에 로그인하고 관리 > OAuth 연결로 이동합니다.
- 연결 생성 탭을 클릭하고 공급자 유형 필드에서 사용자 정의 옵션을 선택합니다.
- 콜백 URL을 복사하고 Google Cloud 콘솔의 OAuth 클라이언트 ID 생성 페이지로 다시 이동합니다.
- 승인된 리디렉션 URI 아래의 + URI 추가 버튼을 클릭하고 URIs 필드에 URI를 붙여넣습니다.
- 생성을 클릭합니다.
-
자격증명 페이지의 작업 메뉴에서 OAuth 클라이언트 다운로드를 선택하여 Json 파일을 다운로드하고 저장합니다.
다운로드한 Json 파일에서, 인증 세부 정보(예: 클라이언트 ID, 클라이언트 암호, 인증 URI, 토큰 URI, 리디렉션 URI 등)를 기록하여 Control Room에 OAuth 연결을 통합합니다.