본문 바로가기

기타/OAuth2 인증

(2)
OAuth2 심사 변경 사항 2022년 6월 셋째 주 이후 구글 정책 변경으로 인한 구글 핏 API 사용 시 주의사항 2022년 5월은 매우 힘든 한 주를 보냈다. 삼성 헬스 측에서 2022년 상반기에 파트너십을 열어주지 않는다고 해서 안드로이드 사용자를 위해 어쩔 수 없이 구글 핏(한국 점유율 3% 미만..)에서 건강 데이터를 불러오려고 했다. 한 달 가까이 OAuth2 심사(구글 핏 api를 사용하기 위해서는 GCP에서 OAuth2 인증을 받아야 한다.)와 싸움을 했고 결국 20번 만에 통과했다... 하지만 왠걸? 갑자기 구글 GCP 쪽에서 메일 한 통이 왔다. 정리하면 구글 핏에서 제공하는 건강 데이터가 민감한 정보에서 제한된 범위로 변경된다는 것이었다.. 이럴 거면 처음 심사부터 알려주지.. 통과하니깐 다시 넣으라는 메일이다..
Google OAuth2 인증 일대기의 시작! 구글 OAuth2 인증 심사 어떻게 넣고 왜 통과가 잘 안 될까? 구글에서 제공하는 API를 사용해본 적 있는가? 대부분 API는 구글 OAuth2 토큰을 발급받아야 한다. OAuth2를 발급받아본 사람은 알겠지만 구글에서 토큰을 사용하게끔 허용해주는 과정이 매우 복잡하고 어렵다..(난 1달 동안 20번의 심사를 넣고 20번째에 통과하였다...) 이번 글의 목표는 내가 20번 실패하면서 어떤 사유로 실패하였는지 일대기를 따라 설명할 예정이다. 구글 심사에 대한 답은 매우 추상적이다. 특히 나의 부서는 모바일 팀인데 건강 API를 사용하기 위해 민감한 정보 사용하기 위해서 구글 핏 쪽 심사를 넣었다. 여기는 답을 구체적인 거 같으면서도 매우 추상적으로 답이 온다. 따라서 OAuth2 심사 일대기를 참고하여..