본문 바로가기

분류 전체보기209

파이어베이스 휴대폰인증 로봇체크(reCaptcha) 생략하기! 우선 파이어베이스 콘솔에 가셔서 프로젝트 설정으로 가주세요. 그럼 이런식으로 SHA 인증서 지문을 추가하는 곳이 있는데요!! 우선 이부분 먼저 추가해주겠습니다. 저 SHA-1 / SHA-256 디버깅 서명은 스튜디오 내부에서 오른쪽에보시면 그래들 클릭해주세요. 여기 코끼리 아저씨 클릭해주세요 gradle signingReport 이렇게 검색해주시면 됩니다! 그리고 엔터를 땋 쳐주시면 아래쪽 run창에서 확인 가능한데요. 여기에 이렇게 나옵니다! 복사 붙혀넣기 하시면되요 GoGo~ 그리고 https://firebase.google.com/docs/auth/android/phone-auth?authuser=0 Android에서 전화번호로 Firebase에 인증 | Firebase Documentation 의.. 2022. 2. 15.
<코틀린 Kotlin> 안드로이드 파이어베이스 휴대폰인증 우선 파이어베이스 콘솔에 들어가주세요. https://console.firebase.google.com/ 로그인 - Google 계정 하나의 계정으로 모든 Google 서비스를 Google 계정으로 로그인 accounts.google.com 프로젝트를 들어가주시면 왼쪽에 Authentication을 들어가주세요. 로그인 방법 설정 클릭 새 제공업체 추가 전화버튼 클릭 사용 설정을 체크해주세요. 여기서 안드로이드 클릭하시면 기본적인 의존성추가부분이 나옵니다. 저는 implementation platform('com.google.firebase:firebase-bom:29.0.2') implementation 'com.google.firebase:firebase-analytics-ktx' 이렇게 추가했습니다.. 2022. 2. 15.
코틀린 네트워크 상태 체크 fun getNetWorkStatusCheck(context : Context) : Boolean { val connectManager = context.getSystemService(Context.CONNECTIVITY_SERVICE) as ConnectivityManager val networkStatus : NetworkInfo? = connectManager.activeNetworkInfo val connectCheck : Boolean = networkStatus?.isConnectedOrConnecting == true return connectCheck } when(getNetWorkStatusCheck(applicationContext)){ true -> //네트워크 연결됨 false-> .. 2022. 2. 4.
코틀린 안드로이드 핸드폰번호 국가코드로 변환시키기 fun phoneNumber82(msg : String) : String{ val firstNumber : String = msg.substring(0,3) var phoneEdit = msg.substring(3) when(firstNumber){ "010" -> phoneEdit = "+8210$phoneEdit" "011" -> phoneEdit = "+8211$phoneEdit" "016" -> phoneEdit = "+8216$phoneEdit" "017" -> phoneEdit = "+8217$phoneEdit" "018" -> phoneEdit = "+8218$phoneEdit" "019" -> phoneEdit = "+8219$phoneEdit" "106" -> phoneEdit = "+8.. 2022. 2. 4.