June 2018
Beginner to intermediate
394 pages
9h 2m
English
We have already seen phone number sign-in earlier. This method allows developers to customize the user interface and functionality. The following code makes use of most of the callbacks:
private void setPhoneVerificaton() { verificationCallbacks = new PhoneAuthProvider.OnVerificationStateChangedCallbacks() { @Override public void onVerificationCompleted( PhoneAuthCredential credential) { signInWithPhoneAuthCredential(credential); } @Override public void onVerificationFailed(FirebaseException e) { if (e instanceof FirebaseAuthInvalidCredentialsException) { // Invalid request Log.d(TAG, "Invalid credential: " + e.getLocalizedMessage()); } else if (e instanceof FirebaseTooManyRequestsException) { // SMS quota exceeded
Read now
Unlock full access