出於安全原因,我希望我的網站上的用戶無法註冊類似於其電子郵件地址的用戶名。有人用的電子郵件地址[email protected]着註冊爲用戶或us.er等計算用戶名和電子郵件在javascript中的差異
例如,我想這不是可能:
測試儀 - > [email protected](錯誤) TES .ter - > [email protected](錯誤) 等
但我確實希望能夠使用下列內容:
tester6 - > [email protected](好) 等
//編輯 tester6也是錯誤的。我的用戶6 - > [email protected](好)。
有沒有人有一個想法如何實現這一點,或儘可能接近。我正在檢查這在JavaScript中,然後在php服務器上。
Ciao!
ps。也許有一些jquery插件來做到這一點,我目前找不到這個。爲此使用插件的缺點是,我必須在php中實現相同的功能。如果它是一個長插件,則需要一些時間來翻譯。
//再次編輯 如果我只檢查@之前的部分,他們仍然可以使用userhotmailcom或usergmail等。如果他們提供的電子郵件是很明顯的。
爲什麼這個有益的安全? – NDM 2009-11-25 11:51:02
tes.ter比tester6更糟? – 2009-11-25 11:55:01
另一個問題 - 爲什麼tes.ter不好,但tester6好?它們的差別只有一個字符。你能更具體(正式)瞭解什麼是「好」,什麼不是? – 2009-11-25 11:55:02