2012-07-21 40 views
0

這裏的理論問題:設置用戶密碼的限制 - 是否合適?

人們對於註冊表單對用戶密碼的限制有什麼感受?意思是,明智地規定用戶必須有大寫字母,數字和特殊字符?我認識到,這些條件通常會要求用戶提供更安全的密碼,但是這對大多數用戶來說會很煩人(這讓我很擔心網站假設我沒有能力創建安全密碼)?任何意見的方式或其他?

+0

不是一個真正的編程問題。可能會更好[IT安全](http://security.stackexchange.com/)。 – Leigh 2012-07-21 22:19:55

+0

@Leigh,請參閱[此meta post](http://meta.stackexchange.com/q/140491/167534)。 – bfavaretto 2012-07-21 22:26:19

+0

我不好,如果我發佈這個錯誤的網站。我確實屬於新用戶的類別。請合併此問題或執行任何適當的操作。 – ryno 2012-07-21 22:30:14

回答

3

是的,差不多。您還應該製作一個JS腳本,以便在用戶輸入密碼時檢查密碼強度。只需通知用戶並且在達到特定強度級別之前不要讓他提交密碼。

1

你還應該小心你要在密碼中允許的字符。一些安全的輸入控件只允許ascii。

2

我會推薦一些密碼要求,以確保基本的安全性。但是,將需求過於嚴格會傷害可用性,如果遇到他們不熟悉的規則,可能會迫使他們創建一個新的密碼,以備日後忘記。我的建議是查看熱門網站(如Google,Facebook等)的要求,以瞭解常見要求。如果他們已經遇到了您的網站使用的任何要求,他們不太可能感到不安,並可以重新使用記憶的密碼。

注意:我知道密碼重用是一個壞主意,但大多數互聯網用戶並不想記住他們創建帳戶的每個網站的新密碼,因此最好從可用性的角度來允許他們這樣做。