kotlin firebase를 이용한 구글 로그인 구현 android 11 이상


kotlin firebase를 이용한 구글 로그인 구현 android 11 이상

코틀린과 파이어베이스를 사용해 구글 로그인을 구현하는 법이 안드로이드 11 이상부터 사용되는 코드가 변경되어 내가 해결한 방법을 공유하고자 올린다. 안드11 버전 이상 부터는 startActivityForResult 를 지원하지 않는다. 로그인 부분 사용자가 "Google로 로그인" 버튼을 클릭할 때 호출됩니다. 사용자의 이메일 및 ID 토큰 요청과 같은 원하는 인증 옵션을 지정하기 위해 GoogleSignInOptions 객체를 생성합니다. 옵션에 따라 GoogleSignInClient를 생성하고 로그인 의도를 얻습니다. 마지막으로 signInLauncher.launch(signInIntent)를 사용하여 로그인 인텐트를 시작합니다. private fun signInWithGoogle() { val gso = GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN) .requestIdToken(getString(R.stri...



원문링크 : kotlin firebase를 이용한 구글 로그인 구현 android 11 이상