java圖片驗證碼 java里怎么發(fā)驗證碼到郵箱,然后登陸郵箱獲取驗證碼?請高手指點,盡量具體些?
java里怎么發(fā)驗證碼到郵箱,然后登陸郵箱獲取驗證碼?請高手指點,盡量具體些?郵箱驗證分幾種,最簡單的是直接發(fā)送驗證碼:驗證碼隨機產(chǎn)生,可以放到cookie里,限制有效時間就是cookie的存活時間。
java里怎么發(fā)驗證碼到郵箱,然后登陸郵箱獲取驗證碼?請高手指點,盡量具體些?
郵箱驗證分幾種,最簡單的是直接發(fā)送驗證碼:驗證碼隨機產(chǎn)生,可以放到cookie里,限制有效時間就是cookie的存活時間。產(chǎn)生之后和發(fā)送郵件一樣直接發(fā)送到郵箱。當(dāng)用戶驗證的時候直接從cookie里拿到驗證碼進(jìn)行比較。還有一種是驗證鏈接。在鏈接里要放一個驗證參數(shù),這個參數(shù)包括用戶名或用戶id,創(chuàng)建時間,驗證碼。當(dāng)然都要用某種方法去加密,當(dāng)用戶點擊這個鏈接的時候,根據(jù)相應(yīng)的方法解密獲得參數(shù)。這個可以放到一張動態(tài)表里,表中有驗證碼和對應(yīng)的用戶名或id。當(dāng)用戶要求驗證的時候從數(shù)據(jù)庫中拿到驗證碼,根據(jù)鏈接中的時間判斷是否過期。驗證成功后刪除本條數(shù)據(jù)即可。如果鏈接只能使用一次,那么在根據(jù)用戶名拿到數(shù)據(jù)之后不管驗證是否成功都要刪除數(shù)據(jù)
怎么注冊電子郵箱?
電子郵箱:可以在電腦上通過互聯(lián)網(wǎng)寄信和收信的工具,是通過網(wǎng)絡(luò)電子郵局為網(wǎng)絡(luò)客戶提供的網(wǎng)絡(luò)交流電子信息空間。
使用方法:先在網(wǎng)站上申請一個郵箱,只要在收信人寫上對方的電郵地址(郵箱)按發(fā)送就能把上把信送出去。
注冊步驟:
目前,有很多郵箱可供我們選擇使用,比如126、雅虎、等各種郵箱,注冊126郵箱為例。
1、網(wǎng)頁搜索郵箱注冊網(wǎng)址,然后進(jìn)入到郵箱注冊界面。
2、注冊郵箱需要的信息,主要包括郵箱地址、密碼、驗證手機號等,選擇一項填寫。
3、依次在框內(nèi)填入注冊信息,注冊時需要驗證手機驗證碼,點擊免費獲取手機驗證碼。
4、手機收到驗證短信,填寫驗證碼。
5、輸入驗證碼后,點擊立即注冊即可。