怎樣做手機驗證碼:
第一部分:組織驗證內容
也就是生成動態驗證碼,可以用手機號+當前時間戳做個加密運算之類的,得出一個4-6位的驗證碼
當然這個時候還沒完,要把手機號和這個驗證碼同時存儲到數據庫中(如果是臨時驗證的話,存儲到Session中也是可以的);
第二部分:發送短信
這部分就是將剛纔組織好的驗證碼發送給對應的手機用戶的過程。方法很多,例如可以購買短信貓、購買短信通道、利用飛信端口
當然,推薦購買短信通道的方式。購買完了之後通道提供商都會給你相關的開發接口,有發短信的、收短信的、查詢短信的等等。根據自己的編程語言直接開發就可以了。基本費用是6分錢左右一條吧,買多了會便宜些;
第三部分:驗證用戶
拿着用戶在頁面輸入的號碼和你數據庫裏的比對一下就OK了,剩下的就想做什麼做什麼了。當然,用戶輸入的號碼就是發到手機上的那個驗證碼。