新聞中心
Ecshop程序如何限制會(huì)員注冊(cè)密碼只使用純數(shù)字或者字母的解決方法
很多站長(zhǎng)朋友們?cè)诰W(wǎng)上買(mǎi)東西都知道需要注冊(cè)一個(gè)屬于自己的會(huì)員賬號(hào)和密碼,有的會(huì)員再注冊(cè)會(huì)員賬號(hào)的時(shí)候?yàn)榱朔奖阌洃浂际前衙艽a信息設(shè)置的比較簡(jiǎn)單,例如有的就干脆設(shè)置為123456或者是aaabbb之類的。可是這樣的賬號(hào)風(fēng)險(xiǎn)都是比較大的,只要?jiǎng)e人獲取了你的賬號(hào)信息,再多次測(cè)試或者通過(guò)輔助軟件就可以輕而易舉的登陸到你的會(huì)員中心去提現(xiàn)里面的現(xiàn)金。最近有位站長(zhǎng)朋友在無(wú)憂購(gòu)買(mǎi)了一款獨(dú)立IP空間安裝了ECShop商城系統(tǒng)程序??墒钱?dāng)他在別的同樣的程序網(wǎng)站上注冊(cè)會(huì)員賬號(hào)和密碼的時(shí)候輸入密碼為123456,卻提示密碼過(guò)于簡(jiǎn)單,必須是數(shù)字和字母的組合不能有空格才可以通過(guò),于是就來(lái)請(qǐng)教小編說(shuō)也要讓自己的商城系統(tǒng)實(shí)現(xiàn)這個(gè)功能。小編開(kāi)始的時(shí)候認(rèn)為設(shè)置的苛刻了,畢竟人家會(huì)員有自己的權(quán)限自由嘛,但是從整體大局來(lái)考慮,這樣做還是為了會(huì)員們的賬號(hào)安全考慮呀。小編這邊仔細(xì)分析了幾個(gè)程序文件找到了解決的方法。下面小編來(lái)詳細(xì)說(shuō)明下吧。 第一步:連接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位'; } }按照以上兩個(gè)步驟修改好了JS文件,然后再上傳到網(wǎng)站的對(duì)應(yīng)目錄文件夾去覆蓋下。最后再登陸網(wǎng)站的后臺(tái)更新下系統(tǒng)緩存就可以了,Ecshop程序如何限制會(huì)員注冊(cè)密碼只使用純數(shù)字或者字母的解決方法了。以上內(nèi)容由無(wú)憂主機(jī)提供,如果有疑問(wèn)可以隨時(shí)聯(lián)系小編QQ:340555009. 無(wú)憂主機(jī)相關(guān)文章推薦閱讀: ECSHOP訂單導(dǎo)出提示內(nèi)存溢出的解決方法 ECSHOP程序如何簡(jiǎn)化匿名會(huì)員購(gòu)物流程的設(shè)置步驟 ECSHOP程序登陸網(wǎng)站后臺(tái)報(bào)錯(cuò)提示:此網(wǎng)頁(yè)有重定向循環(huán)的解決方法 ECSHOP程序在網(wǎng)站后臺(tái)添加專題管理時(shí)報(bào)錯(cuò):無(wú)法重新聲明JSON類
本文地址:http://www.love62.cn/ecshop/19207.html