demo/regLogin核心代码分析

这里写图片描述

    Model.prototype.loginIsmBtn = function(event) {
        var phoneInput = this.comp("nameInput").val();
        var passwordInput = this.comp("passwordInput").val();

        var userData = this.comp("baasData1");
        userData.clear();
        userData.filters.setVar("userPhone", phoneInput);
        userData.filters.setVar("password", passwordInput);
        userData.refreshData();
        if (userData.count()> 0) {
            justep.Util.hint("登录成功");
            justep.Shell.userName.set(phoneInput);
            localStorage.removeItem("userUUID");

            var user = {};
            user.userid = phoneInput;
            user.accountType = "ISM";
            user.name = phoneInput || "NONAME";
            localStorage.setItem("userUUID", JSON.stringify(user));

            setTimeout(function() {
                justep.Shell.closePage();
            }, 3000);
        } else {
            justep.Util.hint("用户名或密码有误!", {
                "type" : "danger"
            });
        }

    };

这里写图片描述

关键点: userData实际上 绑定 netease_user表,
通过 userData.count() 来判断 用户名/密码 是否 匹配成功。。

狗血,userData.count()>0 是在统计 表中 有没数据,根本不是 在匹配 用户名/密码。这神马 破例子????

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值