
.requestIdToken(getString(R.string.default_web_client_id))
이럴 때는 'google-services.json' 파일을 확인해본다.
"oauth_client": [
{
"client_id": "697668567248-gehqhtplou1v7j0on0o9bpu45430omqp.apps.googleusercontent.com",
"client_type": 3,
"android_info": {
"package_name": "com.example.a2023sw",
"certificate_hash": "76ef67c6f344da102dee2246ea2068202e42cb7f"
}
},
위에서 client_type이 1로 되어있다면 3으로 고쳐주자.
만약 이 방법으로 해결되지 않는다면 build.gradle(Project) 파일의 google-services 라이브러리 버전을 수정해준다.

dependencies의 classpath 버전을 4.3.13으로 바꾸고, 플러그인도 같은 버전으로 바꾸어준다.
원래 4.4.0으로 했다가 오류가 나서 4.3.13으로 바꾸어 주었는데 잘 돌아간다!
+친구가 알려준 추가 방법
그냥 json 문서를 새로 발급 받으면 된다!