国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

javascript - 注冊驗證問題

瀏覽:84日期:2023-02-09 11:05:59

問題描述

對于一個注冊功能,用戶填寫基本數據提交后,但是并沒有完成驗證,那么在提交數據后,和驗證之間的這段時間內,數據一般放在那兒,客戶端或則服務端Session,或者數據庫零時表中。

問題解答

回答1:

注冊驗證問題已經解決,此處是使用郵箱驗證。步驟如下:

為用戶表增加兩個字段,hash,active.

為數據庫構造一個存儲過程,或者其它程序,用于定期掃描用戶表,計算未激活的賬戶信息提交時間,超過固定時長的賬戶,將賬戶信息刪除。hash字段用于存儲為每個用戶生成的一段hash值,用于郵箱驗證時,使用hash值找到對應用戶。active存儲兩個值,0,1.0代表賬戶為激活,1代表賬戶已經激活

用戶完成基本信息填寫后,進行提交操作,然后為用戶生成hash值,將用戶信息存入用戶表中,并將active字段置為0

保存信息后,構造一個連接,將上一步生成的hash值作為鏈接的參數,發送到用戶的郵箱。

用戶完成驗證后,將hash值傳到服務端,服務端根據hash值找到對應的用戶,然后將用戶的active字段置為1,如果未找到,提示用戶信息過期,重新填寫信息注冊

回答2:

不是應該就保存在頁面上么?點提交的時候重新獲取值就行了。還是說你的驗證是指郵箱手機驗證什么的?如果那樣就是保存在數據庫

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 白银市| 同德县| 永春县| 阿鲁科尔沁旗| 永善县| 手游| 齐河县| 天峨县| 南川市| 汕头市| 微山县| 苍山县| 富源县| 铅山县| 横山县| 鄂伦春自治旗| 同仁县| 土默特左旗| 高淳县| 手机| 平乡县| 虹口区| 舒城县| 根河市| 福建省| 祁连县| 云阳县| 揭东县| 常德市| 新民市| 永寿县| 玉林市| 屏边| 沭阳县| 邵阳市| 布尔津县| 平度市| 安乡县| 荆门市| 张家界市| 长沙市|