新聞中心
Ecshop程序如何限制會員注冊密碼只使用純數(shù)字或者字母的解決方法
作者 / 無憂主機(jī) 時(shí)間 2015-04-18 21:18:01
很多站長朋友們在網(wǎng)上買東西都知道需要注冊一個屬于自己的會員賬號和密碼,有的會員再注冊會員賬號的時(shí)候?yàn)榱朔奖阌洃浂际前衙艽a信息設(shè)置的比較簡單,例如有的就干脆設(shè)置為123456或者是aaabbb之類的??墒沁@樣的賬號風(fēng)險(xiǎn)都是比較大的,只要別人獲取了你的賬號信息,再多次測試或者通過輔助軟件就可以輕而易舉的登陸到你的會員中心去提現(xiàn)里面的現(xiàn)金。最近有位站長朋友在無憂購買了一款獨(dú)立IP空間安裝了ECShop商城系統(tǒng)程序??墒钱?dāng)他在別的同樣的程序網(wǎng)站上注冊會員賬號和密碼的時(shí)候輸入密碼為123456,卻提示密碼過于簡單,必須是數(shù)字和字母的組合不能有空格才可以通過,于是就來請教小編說也要讓自己的商城系統(tǒng)實(shí)現(xiàn)這個功能。小編開始的時(shí)候認(rèn)為設(shè)置的苛刻了,畢竟人家會員有自己的權(quán)限自由嘛,但是從整體大局來考慮,這樣做還是為了會員們的賬號安全考慮呀。小編這邊仔細(xì)分析了幾個程序文件找到了解決的方法。下面小編來詳細(xì)說明下吧。 第一步:連接FTP 工具到主機(jī)空間,找到j(luò)s/user.js文件 找到314-316行代碼:
if ( password.length < 6 ) { document.getElementById('password_notice').innerHTML = password_shorter;修改為:
var pwd_pattern = /^(?![a-z]+$)(?!\d+$)\s{6,12}$/i; if (!pwd_pattern.test(password)){ document.getWElementByld('password_notice').innerHTML = '必須是數(shù)字與字母組合且不能有空格,6-12位'; }第二步:繼續(xù)向下找到488行代碼:
if (/ /.test(password) == true)在這行代碼上面添加一行代碼:
else{ var pwd_pattern = /^(?![a-z]+$)(?!\d+$)\s{6,12}$/i; if (!pwd_pattern.test(password)){ msg+ = '必須是數(shù)字與字母組合且不能有空格,6-12位'; } }按照以上兩個步驟修改好了JS文件,然后再上傳到網(wǎng)站的對應(yīng)目錄文件夾去覆蓋下。最后再登陸網(wǎng)站的后臺更新下系統(tǒng)緩存就可以了,Ecshop程序如何限制會員注冊密碼只使用純數(shù)字或者字母的解決方法了。以上內(nèi)容由無憂主機(jī)提供,如果有疑問可以隨時(shí)聯(lián)系小編QQ:340555009. 無憂主機(jī)相關(guān)文章推薦閱讀: ECSHOP訂單導(dǎo)出提示內(nèi)存溢出的解決方法 ECSHOP程序如何簡化匿名會員購物流程的設(shè)置步驟 ECSHOP程序登陸網(wǎng)站后臺報(bào)錯提示:此網(wǎng)頁有重定向循環(huán)的解決方法 ECSHOP程序在網(wǎng)站后臺添加專題管理時(shí)報(bào)錯:無法重新聲明JSON類
本文地址:http://m.gle-technology.com/ecshop/19207.html
![1](/wp-content/themes/starow_z/img/o-1.png)
![1](/wp-content/themes/starow_z/img/o-2.png)
![1](/wp-content/themes/starow_z/img/o-3.png)
![1](/wp-content/themes/starow_z/img/o-4.png)
![1](/wp-content/themes/starow_z/img/o-5.png)
![1](/wp-content/themes/starow_z/img/o-6.png)
![1](/wp-content/themes/starow_z/img/o-7.png)