제노아 15.2.1 + express에서 Passport Google OAuth2 연계를 붙여 뒀는데 일주일째 403 restricted_client 에러만 찍히네. 로그를 까 보면 redirect_uri가 https://mypage.dev/auth/google/callback 라고 떠야 하는데 https://mypage.dev/auth/google/callback?error=access_denied 이렇게 뒤에 꼬리 붙어서 날아오고 있음.
값째로 봐선 구글 클라이언트 설정이 꼬인 것 같긴 한데 제가 입력한 주소랑 실제 콜백 주소를 버전업 전엔 똑같이 받아 줬으니 '제대로 아는 버그'일 가능성이 더 커. 새 앱승인 절차 넣으면 될 것 같긴 하지만 아무도 갑자기 심사 기준이 바뀐 걸 모르는 듯해서 질문부터.
대신 점검하면 어제까지 잘 떨어지던 애플 OAuth는 그냥 작동 중이라 구글이 따로 뭘 바꿨구나 싶은데 혹시 같은 현상 겪은 사람 있나요? 오늘 12시 이후 새 삽질을 슬슬 준비 중이라 팁 들리면 바로 적용해볼게.
출처
- Ask HN: iOS Alarm Bug or Intended? (community_intel)
- Ask HN: Seeing More Techcrunch on Frontpage? (community_intel)
- Website showing LLM solutions to Knuth's Problems? (community_intel)