起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1741|回复: 4

[结贴] 用户登陆数据查询无用户也能登陆

[复制链接]

39

主题

168

帖子

421

积分

中级会员

Rank: 3Rank: 3

积分
421
QQ
发表于 2017-1-12 17:08:51 | 显示全部楼层 |阅读模式
                var phoneInput = this.comp("nameInput").val();
                var passwordInput = this.comp("passwordInput").val();
                var userData = this.comp("userbaasData");
                userData.clear();
                userData.filters.setVar("userPhone", phoneInput);
                userData.filters.setVar("userPassword", passwordInput);

                userData.refreshData();
                alert(userData.count());
                if (userData.count()> 0) {
                        justep.Util.hint("登录成功");       

在用户数据库中无用户或密码不对时都能登陆,userData.count()都>0为1,数据过滤没有启到作用,如何解决?请高手指教,谢谢!

如果不用此方法过滤,用查找方法怎么写?
发表于 2017-1-12 18:15:41 | 显示全部楼层
如果条件不正确,不可能获取到数据的啊!
使用data.setFilter('filter1',"userPhone='用户名' and userPassword='密码' ")
data.refreshData()这样可以吗??
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

39

主题

168

帖子

421

积分

中级会员

Rank: 3Rank: 3

积分
421
QQ
 楼主| 发表于 2017-1-12 21:15:36 | 显示全部楼层
                var phoneInput = this.comp("nameInput").val();
                var passwordInput = this.comp("passwordInput").val();
                var userData = this.comp("userbaasData");
                userData.clear();
                //userData.filters.setVar("userPhone", phoneInput);
                //userData.filters.setVar("userPassword", passwordInput);
                var filter="userPhone='"+phoneInput+"' and userPassword='"+passwordInput+"'";
                alert(filter);
                userData.setFilter('filter1',filter);
                userData.refreshData();
                alert(userData.count());
                if (userData.count()> 0)
                        justep.Util.hint("登录成功");
这样可以了,谢谢!!
回复 支持 反对

使用道具 举报

5

主题

37

帖子

87

积分

初级会员

Rank: 2

积分
87
QQ
发表于 2017-1-21 02:30:57 | 显示全部楼层
使用官方提供的案例,没有输入密码,或者用户名不存在,都能够登录并且存入localstorage!!!!刚刚发现这个问题!差点被坑。
回复 支持 反对

使用道具 举报

11

主题

36

帖子

70

积分

初级会员

Rank: 2

积分
70
QQ
发表于 2017-2-6 09:58:45 | 显示全部楼层
本帖最后由 houalibaba 于 2017-2-6 10:00 编辑

请问官方提供的登陆案例在哪里?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-4-24 12:27 , Processed in 0.057143 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表