【轉(zhuǎn)載】產(chǎn)品設(shè)計(jì):糾正你的網(wǎng)站注冊(cè)時(shí)[驗(yàn)證郵箱]的流程
1.?填寫(xiě)用戶名顿涣、密碼波闹、重復(fù)密碼、Email涛碑、……精堕,提交;
2.?收取郵件蒲障,點(diǎn)擊激活鏈接歹篓;
3.?進(jìn)一步完善資料或使用網(wǎng)站。
照上面的流程揉阎,請(qǐng)大家思考:
“在郵箱激活鏈接未得到使用之前庄撮,網(wǎng)站就已經(jīng)將該Email地址與一個(gè)用戶名和密碼綁定了關(guān)系,這是否存在問(wèn)題毙籽?”
這當(dāng)然是存在問(wèn)題的洞斯,就像銀行不會(huì)還沒(méi)看你身份證時(shí),就先發(fā)一張銀行卡和密碼給你坑赡。
既然要驗(yàn)證郵箱是否有效烙如,就不應(yīng)該在郵箱未驗(yàn)證成功之前就在該郵箱上綁定上用戶名、密碼等信息毅否。
正常的流程應(yīng)該是:用戶通過(guò)郵箱獲得了激活鏈接亚铁,然后填寫(xiě)“用戶名”、“密碼”等個(gè)人信息搀突,提交完成注冊(cè)刀闷。
不然會(huì)存在什么問(wèn)題呢熊泵?問(wèn)題可是不少,可能存在的問(wèn)題有:(注意只是可能)
1.?A填寫(xiě)了B的郵箱甸昏,B無(wú)法再使用此郵箱注冊(cè)顽分。
2.?A填錯(cuò)了郵箱,不提供更改驗(yàn)證郵箱的話A因?yàn)槭詹坏郊せ钹]件無(wú)法完成注冊(cè)施蜜。(注意因?yàn)榍斑呭e(cuò)誤卒蘸,所以要增加功能補(bǔ)救了,還要提供更改驗(yàn)證郵箱翻默,產(chǎn)品的開(kāi)發(fā)與使用因此而沒(méi)效率缸沃,在《社區(qū)產(chǎn)品架構(gòu)與設(shè)計(jì)意見(jiàn)指導(dǎo)書(shū)》中提到過(guò)關(guān)于產(chǎn)品效率的問(wèn)題。)
3.?B收到一封別人發(fā)錯(cuò)的激活信寫(xiě)到:歡迎您親愛(ài)的A修械。B莫名其妙的點(diǎn)擊了鏈接趾牧,發(fā)現(xiàn)已經(jīng)注冊(cè)了某網(wǎng)站,但是B自己不知道用戶名或者密碼肯污。
4.?A填錯(cuò)成了B的郵箱翘单,B錯(cuò)給激活了,A照常使用著用戶名和密碼使用著該網(wǎng)站的功能蹦渣。整天收到通知郵件的卻是B哄芜。
5.?C隨意填寫(xiě)很多的假郵箱占用大量的用戶名,導(dǎo)致很多用戶名無(wú)法再被他人使用柬唯。
……發(fā)生錯(cuò)誤的情況等等认臊,可能還不止這些。
郵箱驗(yàn)證與手機(jī)驗(yàn)證其實(shí)是一種同理的情況锄奢。我們常常知道手機(jī)驗(yàn)證時(shí)失晴,讓用戶先收到短信驗(yàn)證碼,驗(yàn)證碼通過(guò)之后才讓用戶干他能干的事情拘央。
如果你的網(wǎng)站是只有驗(yàn)證郵箱有效后才能使用的網(wǎng)站的話师坎,也是同理。先收到激活鏈接堪滨,驗(yàn)證有效而后填寫(xiě)密碼等資料。
這樣一般寬松的驗(yàn)證郵箱的流程就是:
1.?填寫(xiě)經(jīng)常使用的郵箱蕊温,提交袱箱,發(fā)送驗(yàn)證鏈接。
2.?收到郵件义矛,點(diǎn)擊驗(yàn)證鏈接发笔。
3.?填寫(xiě)密碼等個(gè)人資料,完成注冊(cè)凉翻。
為什么說(shuō)是寬松的驗(yàn)證郵箱流程呢了讨,因?yàn)樘顚?xiě)郵箱時(shí),你可以填寫(xiě)任何人的Email地址。你可以在此完成自己郵箱的注冊(cè)前计,同樣可以填寫(xiě)朋友的郵箱邀請(qǐng)朋友注冊(cè)胞谭。(一功能多用,省了再開(kāi)發(fā)一個(gè)“邀請(qǐng)朋友”的功能了男杈,趕巧了丈屹。)一個(gè)寬松驗(yàn)證郵箱流程的產(chǎn)品原型下載(包含Axure?RP源文件),向大家提供個(gè)參考伶棒。
注意:如果是手機(jī)驗(yàn)證注冊(cè)也采用這種寬松的流程的話就可能存在些問(wèn)題旺垒。因?yàn)榫W(wǎng)站向外發(fā)送短信驗(yàn)證碼也是有成本的,惡意用戶要是填寫(xiě)各種號(hào)碼請(qǐng)求驗(yàn)證會(huì)浪費(fèi)網(wǎng)站的資源肤无,同時(shí)對(duì)收到短信的用戶來(lái)說(shuō)也是一種垃圾短信先蒋。寬松的郵箱驗(yàn)證流程也是一樣,只是網(wǎng)站向外發(fā)送一封Email的成本比較低而已宛渐。
嚴(yán)謹(jǐn)一些手機(jī)驗(yàn)證注冊(cè)的流程應(yīng)該是這樣的:
1.?用戶向網(wǎng)站服務(wù)臺(tái)號(hào)碼發(fā)送一條申請(qǐng)注冊(cè)的指令竞漾。
2.?網(wǎng)站服務(wù)臺(tái)收到指令,向用戶手機(jī)回發(fā)一條驗(yàn)證碼短信皇忿。
3.?用戶輸入驗(yàn)證碼畴蹭,完成注冊(cè)。
現(xiàn)在很多的網(wǎng)站Email服務(wù)器地址已經(jīng)被不少的郵件運(yùn)營(yíng)商視為了垃圾郵件鳍烁。為了避免在寬松的郵箱驗(yàn)證流程下叨襟,用戶填寫(xiě)了Email驗(yàn)證請(qǐng)求,但用戶要到“垃圾郵件箱”下收到驗(yàn)證郵件幔荒,或者根本就收不到驗(yàn)證郵件糊闽。建議郵件驗(yàn)證注冊(cè)也采用像嚴(yán)謹(jǐn)一些的手機(jī)驗(yàn)證注冊(cè)一樣。
1.?用戶向網(wǎng)站郵件服務(wù)器發(fā)送一條申請(qǐng)注冊(cè)的指令郵件爹梁。(用戶向服務(wù)器地址發(fā)信后右犹,服務(wù)器地址會(huì)自動(dòng)出現(xiàn)在用戶的“通訊錄”當(dāng)中,這樣服務(wù)器回發(fā)的郵件不會(huì)再被“垃圾郵件攔截”姚垃。)
2.?網(wǎng)站郵件服務(wù)器收到申請(qǐng)注冊(cè)的指令念链,回發(fā)一封完成該郵箱注冊(cè)的鏈接。
3.?用戶點(diǎn)擊該加密鏈接积糯,填寫(xiě)密碼等個(gè)人信息掂墓,完成注冊(cè)。
以上說(shuō)的都是只有驗(yàn)證郵箱有效才能使用網(wǎng)站產(chǎn)品的網(wǎng)站看成,那么有人要問(wèn):我要是不驗(yàn)證郵箱也能讓用戶使用部分功能的網(wǎng)站怎么辦君编?
不驗(yàn)證郵箱也能讓用戶使用部分功能的網(wǎng)站,那就是先注冊(cè)后驗(yàn)證的方法川慌。
注冊(cè)時(shí)讓用戶填寫(xiě):用戶名(登錄名吃嘿,注意因?yàn)猷]箱還沒(méi)驗(yàn)證不可用郵箱祠乃。)、密碼兑燥、郵箱以及其它個(gè)人信息亮瓷,完成注冊(cè)。網(wǎng)站的基本功能用戶就可以使了贪嫂。
用戶要是同時(shí)填寫(xiě)了郵箱寺庄,可以向該郵箱發(fā)送郵箱綁定用戶名的鏈接。要是沒(méi)有填寫(xiě)可以日后在“個(gè)人資料”里填寫(xiě)力崇,并點(diǎn)擊“綁定郵箱”按鈕斗塘,發(fā)送郵箱綁定用戶名鏈接。但是下面要注意:當(dāng)先完成注冊(cè)后綁定郵箱時(shí)亮靴,在用戶點(diǎn)擊綁定鏈接后馍盟,到達(dá)的頁(yè)面要再次驗(yàn)證要綁定郵箱的用戶身份。也就是讓要綁定此郵箱的用戶輸入自己的用戶名及密碼茧吊。驗(yàn)證無(wú)誤贞岭,方可完成該用戶名與該郵箱的綁定。不然A填寫(xiě)了B的郵箱要求綁定搓侄,B隨便點(diǎn)擊了鏈接瞄桨,結(jié)果A卻綁定上了B的郵箱。
————————++++-----------
很多時(shí)候讶踪,我們覺(jué)得我們做了很多項(xiàng)目/產(chǎn)品芯侥,但是關(guān)于產(chǎn)品入門最根本的細(xì)節(jié)我們可能都沒(méi)有想清楚。
學(xué)無(wú)止境乳讥,永遠(yuǎn)對(duì)產(chǎn)品抱有一顆敬畏的心柱查!