全栈工程师 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

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

        //请求的方式post,get 
          type:'post', 
    
        //参数
          data:{username:'test', password:'123'}, 
    
       //接收的数据类型 
          dataType:'json', 
    
       //请求成功的回调函数
          success:function(data){ 
                 //函数体
          }, 
    
       //出错回调函数 
          error:function(){ 
              //函数体 
          } 
     });
    

你可能感兴趣的:(全栈工程师 11 笔记(node短信验证))