inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

하울의 안드로이드 인스타그램 클론 만들기

하울스타그램 파이어베이스 연결하기

[개선코드]signinAndSignup()의 else문 보완

169

김소은

작성한 질문수 1

2

fun signinAndSignup() {
        auth?.createUserWithEmailAndPassword(email_edittext.text.toString(), password_edittext.text.toString())
            ?.addOnCompleteListener {
            task ->
                if (task.isSuccessful) {    //계정 만들기에 성공했을 때
                    //Creating a user account
                    moveMainPage(task.result?.user)
                } else {
                    //Login if you have account
                    if (task.exception?.message.equals("The email address is already in use by another account."))
                        signinEmail()
                    //Show the error message
                    else Toast.makeText(this, task.exception?.message, Toast.LENGTH_LONG).show()
                }
            }
    }

 동일 계정 존재로 인한 exception일 경우 signinEmail() 함수를 호출하도록 했습니다. (그 외 이메일 형식 오류 또는 비밀번호 형식 오류일 경우 Toast로 에러 메시지를 보여줍니다.)

kotlin android 클론코딩

답변 0

CloudFireStore에 데이터가 들어가지 않아요

0

106

1

firebase storage에서 putfile해도 이미지 업로드가 안되요..

0

144

1

1강 AndroidManifest.xml 코드 오류

0

521

1

도와주세요 ㅠㅠ

0

428

1

게시물이 뜨지 않습니다.(detail_veiw)

0

400

0

NavigationBarView 사용법 변경으로 인한 네비게이션 바 애니메이션 적용법

0

528

1

안드로이드 11 이상부터 startActivityForResult 지원 안하므로 다른 방법 이용

0

382

1

bottom_navigation 오류

0

460

1

게시물을 최신게시물순으로 하고싶은데 어떻게 하면 될까요..?ㅠ

0

298

1

오류..? 에러..?

0

498

0

페이스북 로그인

0

382

0

댓글 activity에서 mainActivity의 userFragment 이동 방법관련..

0

389

1

댓글activity에서 userId를 클릭했을 때

0

321

1

파이어베이스 연결에서 막힙니다,,

0

429

1

파이어베이스 이미지url Glide로 불러올 때 에러

1

577

1

- 혹시 사진 업로드 여러장 되게 할수 있는 방법이 있을까요??

0

445

1

화면전환시 색깔이 안나오고 흰바탕입니다

0

281

1

Facebook공식 문서에서 제공해주는 최신 SDK 오류

1

299

0

startActivityForResult와 onActivityResult는 이제 안드로이드 스튜디오에서 못쓰게 하는데 어떻게 수정 해야 할까요?

0

417

1

google 계정 선택창이 아예 뜨지 않습니다.

0

320

1

로그인 시 에러

0

335

0

3강에서 startActivityForResult 사용불가 문제

0

475

1

인스타그램 자바언어로 하는 클론코딩은 없을까요?

0

1715

1

mainfest 오류

1

251

0