Google SSO Login을 구현하는 과정에서 com.google.gms.google-services 플러그인 버전을 4.4.0으로 설정했더니 google-services.json 파일을 인식하지 못해서
그리고 구글 로그인 계정 선택 창에서 계정을 선택해도 로그인이 안되고 창이 깜빡이는 현상이 발생했고 오류는 다음과 같았다.
com.google.gms.google-services 플러그인 관련 자료를 찾아보니,
현재(2024년 1월 11 기준)으로써는 4.4.0이 최신 버전이었다.
그래서 com.google.gms.google-services 플러그인 버전을 4.4.0으로 업그레이드했다.
하지만 4.4.0에는 어떤 버그가 있는지 업그레이드 이전과 달리 default_web_client_id를 인식하지 못했다. 구글 로그인을 하기 위해서는 IdToken을 요청해야 하는데, 이를 인식하지 못해서 구글 로그인도 성공하지 못했다. 기존의 버전과 달리 4.4.0에 어떤 문제가 있어서 이런 오류가 발생하는 것으로 생각된다.
현재로서는 버전을 하향하는 방법 밖에 없는 것으로 생각된다.
추후에 새로운 버전이 나오면 적용해봐야겠다.