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