在做一个即时通讯软件,但是不知道怎么判断账号密码是否正确

可见影子 发布于 2015/04/03 10:04
阅读 697
收藏 1
在做一个即时通讯软件,但是不知道怎么判断账号密码是否正确...现在做出来就是你乱输入账号密码都能登录,只是数据没有连接到服务器!!!本人刚学,希望有人指点
加载中
1
壹贰叁
壹贰叁
这个我也是小白,不过我做过,就是查询数据库,根据你输的账号,在你后台返回一个值进行判断
0
一号男嘉宾
一号男嘉宾
牛B,刚开始的小白都做即时通讯了。判断用户名密码正确否,和即时通讯有关?
0
中山野鬼
中山野鬼

引用来自“梅公子”的评论

牛B,刚开始的小白都做即时通讯了。判断用户名密码正确否,和即时通讯有关?
哈,我估计楼主是想多了。楼主,送你一个傻傻的方案,不过简单,做个表,有两列,一列是账户,一列是密码。哈。当然你别明文存储。简单的方案,往往是最好的。这点,你信不过我,还是要信 @宏哥
0
可见影子

引用来自“梅公子”的评论

牛B,刚开始的小白都做即时通讯了。判断用户名密码正确否,和即时通讯有关?

引用来自“中山野鬼”的评论

哈,我估计楼主是想多了。楼主,送你一个傻傻的方案,不过简单,做个表,有两列,一列是账户,一列是密码。哈。当然你别明文存储。简单的方案,往往是最好的。这点,你信不过我,还是要信 @宏哥
能不能给具体的代码啊?小白鼠不会写。。。
0
朱宏青
朱宏青

一个登陆服务 一个连接服务

用户先进行登陆 请求登陆服务器进行登陆操作 登陆成功 将当前用户的信息记录到用户数据中 并产生一段用来验证登陆、获取用户信息的标示 最后返回到前台并携带一些信息(如最优连接地址、标示、时间戳等)

然后前台用返回的数据请求连接服务器 进行用户登陆验证/用户信息的获取 建立会话 开始执行各种业务

...

0
中山野鬼
中山野鬼

引用来自“梅公子”的评论

牛B,刚开始的小白都做即时通讯了。判断用户名密码正确否,和即时通讯有关?

引用来自“中山野鬼”的评论

哈,我估计楼主是想多了。楼主,送你一个傻傻的方案,不过简单,做个表,有两列,一列是账户,一列是密码。哈。当然你别明文存储。简单的方案,往往是最好的。这点,你信不过我,还是要信 @宏哥

引用来自“可见影子”的评论

能不能给具体的代码啊?小白鼠不会写。。。
要有多具体呢?代码需要根据你自己的设计目标和工具来决定。我就给你我的一段代码,没有前后关联的,你也用不了。哈。
0
skanda
skanda

简单的说分这么几步:

1,数据库记录用户帐户密码

2,根据用户输入username,pwd,到数据库查询,返回类似list<userBean> userBeanList

3,如果userBeanList != nul,登录成功

    否则登录失败。

--------------------------------------------

楼主还是先学基础的吧,步子迈太大,容易扯到蛋。

以上。

0
超级奶爸老谭
超级奶爸老谭
给你一个思路吧,首先在用户界面能获取到用户账号与密码,然后你可以根据用户名,从数据库中查找出这条记录,如果记录不存在,则表示用户账户错误;如果记录存在,则从对比密码和记录中的密码是否相匹配,如果密码匹配,登陆成功!
返回顶部
顶部