怎样确保转发验证码的安全性和有效性?
1 个回答
验证码被截获、有效期太短,这都是常见问题。
第一,发验证码尽量别在公共WiFi下,用运营商直连比较稳妥。
第二,验证码有效期不要设太短,3~5分钟为宜,太短体验差,太长又不安全。
第三,验证码要加密传输,用HTTPS协议,防止中间人截获。
第四,可以结合Telegram Bot API,让用户绑定Telegram账号,作为第二验证手段,双重验证更安全。
第五,验证码生成要用随机强密码算法,别用简单的数字串,安全系数会高很多。
这么一搞,基本就安全又方便了。