1. 程式人生 > >新聞網站流程分析(寫得不錯)

新聞網站流程分析(寫得不錯)

判斷 獲取參數 點擊 存在 redis key 接受 mage post

一 : 生成圖片驗證碼:

  1. 獲取參數, 前端生成的圖片驗證碼uuid(圖片名稱)

  2. 檢驗參數是否存在(name圖片名稱,text驗證碼,image圖片)

  3.調用擴展包生成驗證碼,

  4. 將驗證碼內容保存在redis中 uuid作為key, 同時在接口當中設置 contentType 為: ‘image/jpg‘

  5..前端輸入圖片驗證碼內容, 點擊發送短信時,向後端發送請求 :參數: 手機號,uuid, 驗證碼內容

  6.後端定義一個發送短信的接口, POST請求,接受參數判斷是否為空, 校驗手機號格式.

  7.將輸入的驗證碼與redis中的作對比,對比成功,生成6位隨機數,通過第三方平臺,發送給用戶.

  8.發送之後保存短信內容到redis中,以手機號作為key短信驗證碼內容為value,響應是否發送成功

新聞網站流程分析(寫得不錯)