短視訊直播系統,接收到產生驗證碼請求時隨機生成驗證碼
短視訊直播系統,接收到產生驗證碼請求時隨機生成驗證碼實現的相關程式碼
public class Demo1 { public static void main(String[] args) { // vertifyCode("15022588756"); checkCode("240329","15022588756"); } //①隨機生成一個六位數字的隨機數 public static String getCode(){ String code=""; Random r = new Random(); for (int i = 0; i <6 ; i++) { code+= r.nextInt(10); } return code; } //②每個手機每天只能傳送三次驗證碼,儲存到redis中,設定過期時間120s public static void vertifyCode(String phone){ String keyCount="Vertify"+phone+":KeyCount"; String keyCode="Vertify"+phone+":KeyCode"; Jedis jedis = new Jedis("49.232.145.5", 6379); String count = jedis.get(keyCount); //count==null表示一次都沒有傳送 if(count==null){ jedis.setex(keyCount,24*60*60,"1"); //第二次或第三次傳送 }else if(Integer.parseInt(count)<=2){ jedis.incr(keyCount); //第四次傳送時,失敗 }else if(Integer.parseInt(count)>2){ System.out.println("您今天的次數已經用完了!"); jedis.close(); } //驗證碼儲存到redis裡 String code = getCode(); System.out.println(code); jedis.setex(keyCode,120,code); jedis.close(); } //③驗證碼校驗功能 public static void checkCode(String code,String phone){ String keyCode="Vertify"+phone+":KeyCode"; Jedis jedis = new Jedis("49.232.145.5", 6379); if (code.equals(jedis.get(keyCode))){ System.out.println("驗證碼正確!"); }else{ System.out.println("驗證碼輸入錯誤"); } jedis.close(); } }
以上就是 短視訊直播系統,接收到產生驗證碼請求時隨機生成驗證碼實現的相關程式碼,更多內容歡迎關注之後的文章
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69978258/viewspace-2854253/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 短視訊開發,生成隨機的驗證碼數字隨機
- 短視訊軟體開發,驗證碼的隨機數如何產生隨機
- 隨機生成四個驗證碼隨機
- 應用:隨機生成驗證碼隨機
- php短視訊原始碼,自動生成驗證碼,支援點選更換驗證碼數字PHP原始碼
- 隨機驗證碼隨機
- 影片直播系統原始碼,java 隨機驗證碼 、10 分鐘有效原始碼Java隨機
- struts2生成隨機驗證碼圖片隨機
- 短視訊商城系統,手機獲取到驗證碼後自動填入
- app直播原始碼,登入時輸入驗證碼、簡訊驗證身份APP原始碼
- python生成隨機圖形驗證碼Python隨機
- 隨機生成六位數驗證碼隨機
- 直播系統原始碼,選擇驗證方式時選擇郵箱驗證原始碼
- 短視訊平臺原始碼,獲取安卓手機驗證碼原始碼安卓
- 短視訊原始碼,密碼框驗證資訊文字提示原始碼密碼
- Python PIL模組隨機生成中文驗證碼Python隨機
- 影片直播系統原始碼,vue中captcha.js生成驗證碼原始碼VueAPTJS
- 短視訊商城系統,通過Java實現圖片驗證碼,點選重新整理圖片驗證碼Java
- JavaScript驗證碼生成和驗證效果JavaScript
- 短視訊直播原始碼,拖動滑塊實現圖片驗證效果原始碼
- Python隨機生成驗證碼的兩種方法Python隨機
- 短視訊app製作,驗證碼輸入時間倒數計時APP
- 十位隨機驗證碼隨機
- 短視訊app搭建,利用javaWeb生成一張簡易驗證碼圖片APPJavaWeb
- 登入驗證碼生成kaptcha(輸入驗證碼)APT
- 身份證號碼驗證系統
- 直播系統程式碼,登入時常用驗證方式實現
- javascript實現的生成驗證碼隨機數程式碼例項JavaScript隨機
- 影片直播app原始碼,傳送驗證碼 驗證碼識別APP原始碼
- 生成驗證碼程式程式碼
- JavaScript隨機五位數驗證碼JavaScript隨機
- servlet awt隨機圖片驗證碼Servlet隨機
- 使用JCaptcha生成驗證碼APT
- 線上直播原始碼,通過手機號簡訊接收驗證碼原始碼
- 驗證碼機制之驗證碼重複使用
- 手機收到的驗證碼同步到電腦中
- PostgreSQL 生成隨機數字、字串、日期、驗證碼以及 UUIDSQL隨機字串UI
- java視窗登入介面實現隨機驗證碼Java隨機