用戶名,密碼和電子郵件的標準最小和最大長度是多少?用戶名,密碼和電子郵件的標準最小和最大長度是多少?
11
A
回答
5
我對這個問題有問題,因爲它預先假定應該有一個標準,並且所有服務的值都是相同的。
我不認爲這是有用的強加這些領域的任何一個最大長度,特別是密碼字段。使用密碼散列法,限制密碼長度沒有空間利益。可能有原因限制密碼的最小長度,但最小值應該取決於服務的安全性。
使用電子郵件地址,您無法猜測您的用戶可以選擇多長時間的地址,也不知道您有多短:您是誰說[email protected]m無效,反過來說,Twitter將不會開始在t.co上銷售電子郵件別名?
用戶名稍微難以推理,但我會再次爭辯說限制長度沒有任何好處。如果你的服務可能很受歡迎,那麼(比如谷歌),你可以從停止競賽中獲得簡短的虛榮用戶名,但特別是如果你很受歡迎,限制長度沒有任何好處,如果你這樣做,那麼你可能會要阻止你的用戶找到一個尚未被採用的合適名字(參見「不太大,中等大小,但大 - 不 - 大 - 喬 - 喬克」)。
3
根據RFC 5321(SMTP),「反向路徑或轉發路徑[電子郵件地址]的最大總長度爲256個八比特組[字節]」。另外,「用戶名或其他本地部分的最大總長度是64個八比特組」和「一個域名或數字的最大總長度是255個八比特組」。 (這是字節,不是字符;在Unicode中,差異很重要。)
用戶名和密碼的長度因系統而異。如果您設計使用用戶名和密碼的Web應用程序,請設置您自己的限制。請記住,太短的密碼可能是不安全的。
6
有點遲到了,但這裏是我的回答:Maximum User Field Lengths Query for StackOverflow
和下面的查詢結果爲後人:
Max DisplayName Max Password Max Email Length
Length Used On SO Length
------------------ ------------ ----------------------------------------------------
36 As long as 254 (See: https://stackoverflow.com/a/574698/1945631)
possible
(1 row(s) affected)
而且,從上面的查詢結果中,maximum email length answer as a link
相關問題
- 1. memcached中的最大密鑰長度和最大值是多少?
- 2. Parse帳戶的最大密碼長度是多少
- 3. 電子郵件中可以安全使用的最大URL長度是多少?
- 4. 最大長度是多少?
- 5. 電子郵件地址本地部分的最大長度是多少?
- 6. Mailgun發送電子郵件API中「to」列表的最大長度是多少?
- 7. 最小用戶密碼長度
- 8. Subversion中的最大密碼長度是多少?
- 9. 最大MySQL用戶密碼長度
- 10. 最小和最大強度長度
- 11. 經度和緯度的最大長度是多少?
- 12. 最小長度和最大長度的jQuery條件驗證
- 13. 規範給定平均值和標準偏差的最大和最小密度
- 14. cfinput最小密碼長度
- 15. ENUM值的最大長度是多少?
- 16. ListProperty的最大長度是多少?
- 17. synmemo的最大長度是多少?
- 18. 最大密碼長度
- 19. 您應該使用HTML電子郵件通訊的最大寬度是多少?
- 20. 在sqlite中查找電影的最小和最大長度
- 21. 準備好的聲明的最大長度是多少?
- 22. Firebase的用戶屬性值的最大長度是多少?
- 23. 命名信號量名稱的最大長度是多少?
- 24. Android應用程序名稱的最大長度是多少?
- 25. Go,Java和C#中數組的最大長度是多少?
- 26. protorpc消息StringField和BytesField的最大長度是多少?
- 27. Fos Userbundle分鐘密碼長度和電子郵件檢查
- 28. PHP APC的最大密鑰長度是多少?
- 29. 最小長度L(遞歸)的最大連續子序列和
- 30. 使用mailto通過C#發送電子郵件 - 最大長度?