2016-06-27 42 views
3

我想知道是否有人知道Firebase電子郵件和密碼驗證API的官方允許密碼。允許Firebase密碼驗證正則表達式

到目前爲止,據我所知,有

  • 最少6個字符所需
  • AZ允許
  • AZ允許
  • 0-9允許允許〜`
  • 特殊字符!@ #$%^ & *()-_ + = |}] {[「':;?/>。<,
  • 允許的空格

如果是這樣的話,那麼在我身邊的驗證正則表達式是{6,}? (或者我可以檢查該字段的長度)

編輯:我想這是類似於Google's normal password requirements但只需要6個字符,而不是8

回答

2

你的理解是正確的 - 唯一的要求是最少6字符。因爲新用戶註冊請求由Firebase身份驗證服務器處理,所以如果您要構建Android/iOS應用程序,我會建議不要對應用程序中的驗證邏輯進行硬編碼。

+0

好點,如果密碼無效,我會讓createUserWithEmail的響應「錯誤」顯示警告/消息。 – Hellojeffy

+0

允許的最大密碼長度是多少? – chrisco