开发者社区> 问答> 正文

ajax数据安全问题

$(document).ready(function(){
    $('button').click(function(){
    var name=$('#name').val();
    var passwd=$('#passwd').val();
    var yzcode=$('#yzcode').val();
      if(name==''){
        $('span').html("用户名不能为空!");
      }else if (passwd==''){
        $('span').html("密码不能为空!");
      }else if (yzcode==''){
        $('span').html("验证码不能为空!");
      }else {
        p="name="+name+"&passwd="+passwd+"&yzm="+yzcode;
        $.ajax({url:'/test.php/Admin/Index/chklogin',type:'post', dataType:'json',data:p,success:chklogin});
      }    
    });

展开
收起
a123456678 2016-07-07 10:51:48 1871 0
2 条回答
写回答
取消 提交回答
  • 阿里云论坛版主,伪Linux运维,完美主义者。

    如果走https , 就不会泄露
    如果走http, 意味着网络的任何一个节点, 都有可能拦截数据.
    账户登录, 一般走https. 但是证书有额外的费用.
    无奈用http的话是用 js做一些常规的加密吧 网络上已经有MD5,sh1加密的JS库了你可以找找

    2019-07-17 19:52:37
    赞同 展开评论 打赏
  • data--> "name="+name+"&passwd="+passwd+"&yzm="+yzcode;
    
    method-->post
    2019-07-17 19:52:37
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载