有沒有任何方法可以使用Firebase電子郵件驗證而不執行憑據更新和偵聽失敗?東西沿着FirebaseAuth.validateEmail(someEmail)
?Android電子郵件驗證與Firebase電子郵件驗證
在Android中,可以檢查使用有效輸入電子郵件:
android.util.Patterns.EMAIL_ADDRESS.matcher(someEmail).matches();
但是這個接受電子郵件與頂級域是一個字符長,例如整理。然而[email protected]
這樣的電子郵件,用於火力地堡無效,將引發以下異常,如果使用:
com.google.firebase.FirebaseException: An internal error has occured. [ INVALID_EMAIL ]
是否存在,如果用戶輸入了一個火力點,無效的電子郵件地址標記輸入字段無效的方法?
您的意思*'test @ email.c'是一種有效的電子郵件格式*?一般來說還是對Firebase有效?嘗試使用它登錄或更新電子郵件憑據時Firebase以「INVALID_EMAIL」返回。另外,當你引用*身份驗證方法本身*時,你有什麼功能? – Voy