注冊(cè)帳號(hào)時(shí)怎么老是超時(shí)啊不是就是驗(yàn)證碼錯(cuò)誤?
一句話,就是出于安全考慮。想要了解詳細(xì)就必須對(duì)WEB表單以及HTTP(S)連接有一定的了解。
當(dāng)你把密碼提交給遠(yuǎn)程服務(wù)器時(shí),服務(wù)器不會(huì)(起碼是不應(yīng)該)明文保存你的密碼,它會(huì)通過一些不可逆的算法把你的密碼進(jìn)行加密然后儲(chǔ)存。
這就意味著服務(wù)器永遠(yuǎn)不可能知道你的密碼原文是什么,也就不可能在你輸錯(cuò)驗(yàn)證碼后還把你提交的密碼“原文”返回給你了。
當(dāng)然如果不是設(shè)計(jì)的足夠嚴(yán)謹(jǐn)?shù)拇a,的確可以做到驗(yàn)證碼輸錯(cuò)后不需要重新輸入密碼的。但是這種設(shè)計(jì)是不合理也不安全的。
如果判斷驗(yàn)證碼是否正確是通過ajax(無刷新)的話,是可以不需要重新填寫密碼項(xiàng)的。
可能表述不是太準(zhǔn)確,因?yàn)樵O(shè)計(jì)到一些專業(yè)知識(shí),不知道題主掌握多少,所以盡量沒有用太多術(shù)語……如果真的不能理解的話,請(qǐng)參考第一句。