全棧工程師 11 筆記(node短信驗證)

  1. 登陸
    阿里大于短信平臺 http://www.alidayu.com/
  2. 開通短信功能:簽名、填寫短信模板
  3. https://npmjs.com/ 下載nodejs版本的SDK
    也可以linux下載
    npm install super-alidayu --save
  4. nodejs express session使用
    在app.js中添加
    var session = require("express-session");
  5. 在發送前設置隨機數
    //6位JS隨機數
    Math.round(Math.random() * 100000);
  6. 向session中添加發送的驗證碼用來驗證:
    req.session.code = '1234';

ajax

  1. 異步請求、無刷新請求。
  1. 在項目中用 JQuery的ajax兼容性好。

  2. 先引入jquery
    <script src="jquery.min.js"></script>

  3. ** 執行ajax**
    $.ajax({
    //請求的URL地址
    url:'/doQuery',

        //請求的方式post,get 
          type:'post', 
    
        //參數
          data:{username:'test', password:'123'}, 
    
       //接收的數據類型 
          dataType:'json', 
    
       //請求成功的回調函數
          success:function(data){ 
                 //函數體
          }, 
    
       //出錯回調函數 
          error:function(){ 
              //函數體 
          } 
     });
    
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容