評估使用者輸入密碼的強度(用Javascript)

xuniji123發表於2007-04-13
密碼已經是我們生活工作中必不可少的工具,但一個不安全的密碼有又有可能會給我們造成不必要的損失。作為網站設計者,如果我們在網頁中能對使用者輸入的密碼進行安全評估,並顯示出相應的提示資訊,那麼對使用者設定一個安全的密碼將有很大幫助。同時也使得網站更具人性化,更有吸引力.

  什麼是一個安全的密碼呢?本程式按以下的方式進行評估.

  1.如果密碼少於5位,那麼就認為這是一個弱密碼.

  2.如果密碼只由數字、小寫字母、大寫字母或其它特殊符號當中的一種組成,則認為這是一個弱密碼.

  3.如果密碼由數字、小寫字母、大寫字母或其它特殊符號當中的兩種組成,則認為這是一箇中度安全的密碼.

  4.如果密碼由數字、小寫字母、大寫字母或其它特殊符號當中的三種以上組成,則認為這是一個比較安全的密碼.

  本程式將根據使用者輸入的密碼分別顯示不同的顏色表示密碼的強度,具體程式如下:
以下是引用片段:


輸入密碼:

密碼強度:











[@more@]

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8271432/viewspace-910512/,如需轉載,請註明出處,否則將追究法律責任。

相關文章