본문 바로가기
728x90
반응형
SMALL

Firebase4

[Kotlin] 구글 자동 로그인 구글 자동 로그인 클라이언트 (파이어베이스)에 저장되어있는 해당 유저의 idToken과 현재 사용자 정보를 비교하여 참이면 바로 로그인을 실행한다. import android.content.Intent import android.os.Bundle import android.view.animation.AnimationUtils import android.widget.ImageView import androidx.activity.result.contract.ActivityResultContracts import androidx.appcompat.app.AppCompatActivity import com.google.android.gms.auth.api.signin.GoogleSignIn import com... 2023. 1. 15.
[Kotlin] 파이어베이스 구글 로그인 파이어베이스 구글 로그인 파이어베이스는 구글 (Google)이 소유하고 있는 모바일 애플리케이션 개발 플랫폼이다. 구글 로그인 인증을 구현하기 위해 파이어베이스 구성 파일과 SDK를 추가한다. 프로젝트를 위해 login 페이지와 login 후의 페이지를 구성한다. build.gradle implementation platform('com.google.firebase:firebase-bom:31.1.1') implementation 'com.google.firebase:firebase-auth-ktx:21.1.0' implementation 'com.google.firebase:firebase-storage-ktx:20.0.1' implementation 'com.google.firebase:firebas.. 2023. 1. 15.
[Kotlin] 파이어베이스 (Firebase) 파이어베이스 (Firebase) 파이어베이스는 구글 (Google)이 소유하고 있는 모바일 애플리케이션 개발 플랫폼이다. Firebase 프로젝트 https://console.firebase.google.com/u/0/?hl=ko에서 프로젝트를 추가한다. 그 다음 프로젝트 설정을 클릭한다. Firebase 추가 앱 추가를 클릭하고 안드로이드 아이콘을 클릭한다. 안드로이드 프로젝트 생성할 때 나오는 패키지를 입력하고 SHA-1 인증서를 등록한다. 키를 찾는 방법은 https://goatlab.tistory.com/1063를 참고한다. 그 다음 google-services.json 파일을 다운 후 안드로이드 프로젝트의 app 폴더에 이동시킨다. 2023. 1. 15.
[Android Studio] File google-services.json is missing. The Google Services Plugin cannot function without it. File google-services.json is missing. The Google Services Plugin cannot function without it. 다음과 같은 상황에서 빌드시 에러가 발생한다. 자신의 Firebase 라이브러리가 포함되어 사용된 안드로이드 소스를 다른 PC에서 빌드 했을 때 다른 사람의 Firebase 라이브러리가 포함되어 사용된 안드로이드 소스를 PC에서 빌드 했을 때 프로젝트에서 Firebase의 인증 키, ID 등의 정보가 담긴 google-services.json 파일을 프로젝트 내에서 찾을 수가 없을 때 발생한다. https://console.firebase.google.com/u/0/에서 프로젝트 개요 (Project Overview)의 프로젝트 설정을 클릭.. 2023. 1. 10.
728x90
반응형
LIST