0
我在Android應用程序的工作,我想一個火力地堡數據庫像 如何在Firebase中添加電子郵件地址作爲子女?
基本上,我想創建的應用程序,用戶之前驗證電子郵件。無論何時用戶在我的應用程序中註冊,首先將檢查電子郵件地址是否在用戶數據庫引用中可用。如果有的話,只有他被允許註冊。 但我發現Firebase不允許將電子郵件作爲孩子。那麼我該怎麼做?對於在Firebase數據庫中實現此目的的任何其他建議。
我在Android應用程序的工作,我想一個火力地堡數據庫像 如何在Firebase中添加電子郵件地址作爲子女?
基本上,我想創建的應用程序,用戶之前驗證電子郵件。無論何時用戶在我的應用程序中註冊,首先將檢查電子郵件地址是否在用戶數據庫引用中可用。如果有的話,只有他被允許註冊。 但我發現Firebase不允許將電子郵件作爲孩子。那麼我該怎麼做?對於在Firebase數據庫中實現此目的的任何其他建議。
因爲火力地堡不允許在關鍵符號.
,我建議你編碼的電子郵件地址經過是這樣的:
[email protected] - >名@電子郵件,COM
正如你可能看到的,而不是.
我用,
。要達到此目的,您可以使用以下方法:
static String encodeUserEmail(String userEmail) {
return userEmail.replace(".", ",");
}
static String decodeUserEmail(String userEmail) {
return userEmail.replace(",", ".");
}
希望它有幫助。
是的,問題解決了。 –
很高興聽到這個消息。所以如果你仍然認爲我的答案有任何幫助,請考慮接受它。謝謝! –