2、用戶點擊後,通過某種算法(例如隨機),產生壹個驗證碼
3、發送短信給用戶(前提是知道用戶手機號,可以在程序界面讓用戶輸入),短信方式可以采用短信貓(小規模,通過串口發送at指令)和短信平臺(大規模,運營商提供的通信接口)
4、用戶接到短信後,寫入驗證碼
5、比較用戶輸入的和開始產生的是否壹致。
註意:驗證碼是有時效的。並且需要同時驗證用戶身份等方式,來降低重碼率