在現有的大部分軟件開發過程中都會涉及到用戶注冊等相關流程。基本所有注冊都會開啟郵箱驗證功能,在能達到方便用戶找回密碼同時,也增強了軟件的可控性。但是,現有的郵箱驗證方式存在一些弊端,使開發者或站長朋友們叫苦不迭。
近期Jokul Forum收到站長朋友們提出的意見及反饋,其中就涉及到注冊時產生了大量的垃圾帳號等問題。借此,JOKUL就產生的問題進行了修正。如果大家有更好的解決方案或建議等,歡迎到JOKUL官方站(http://jokul.net)提出。下面讓我們進入正題吧!
現有大部分軟件所采用的方式
先注冊帳號后驗證郵箱。既在填寫個人注冊信息同時填寫需要驗證的郵箱,當用戶提交后,由后臺發送驗證郵件,之后用戶到郵箱中收取驗證郵件,點擊鏈接,激活帳號。這種方式存在著不少弊端。我們例舉幾個注冊過程中比較常見的問題:
一旦郵箱被其他人誤注,郵箱的真正擁有者無法再使用此郵箱進行注冊及驗證。
當郵箱填錯時,無法更改,導致用戶無法再使用此帳號進行注冊。
冒用他人郵箱,郵箱擁有者點擊了鏈接將帳號激活,但此郵箱擁有者卻一頭霧水,不明所以,因為他根本不知道帳號和密碼,未起到真正的驗證作用。
惡意的大量灌入虛假郵箱,導致大量用戶名與注冊郵箱被占用,影響正常用戶使用。
綜上所述,先注冊帳號后驗證郵箱這種方式弊大于利。
Jokul Forum中的解決方法是這樣的
Jokul Forum最新版本所采用方式為先驗證郵箱后填注冊信息:
用戶注冊時,僅讓用戶填寫郵箱進行提交注冊;
用戶提交后,到郵箱中收取信件,并點擊信件中的鏈接進行驗證;
驗證通過后,返回Jokul Forum,讓用戶填寫帳號,密碼等相關信息,完成注冊。
這樣的一個流程方式既可以避免郵箱誤填、錯填、冒用,也可以避免惡意灌數據導致大量帳號與郵箱不能使用等問題。
Jokul Forum 論壇(.net 3.5) 下載地址:http://down.admin5.com/net/102094.html
Jokul Forum 論壇(.net 4.0)下載地址:http://down.admin5.com/net/96606.html
|
新聞熱點
疑難解答