问题描述
- 怎样实现一个用户登录系统呢?
- 我想实现一个用户登录页面已经实现了用户的注册了也写进了mysql中
我也知道用户登陆的时候要去数据库里面查看有没有登录页面中输入的账号密码信息
如果和数据库中的一致就进入成功的页面如果不符就进入错误页面.
可是就是不知道怎么写应该用到什么技术呢?
解决方案
解决方案二:
http://www.51testing.com/html/88/377588-814420.html
解决方案三:
没什么技术吧
获取输入文本 查询数据库 返回一个count
判断一下 还可以顺便加个session之类的记录一下登录状态
解决方案四:
1.可以根据用户名和密码同时在数据库查询,使用“select count(*)....”这种查询语句,因为数据库中用户名是唯一的unique,所以如果返回的结果为0即密码不匹配。如果为1即匹配。
2.可以根据用户名去查用户在数据库的身份信息,将身份信息返回,根据用户传回来的密码和数据库查询出来的密码进行比对。这是第二种方法。也是比较推荐的,毕竟可以进行比较灵活的判断:用户不存在、密码错误等,可以灵活返回验证信息
如果你是用Java的话建议用第二种方法,之后可以加入权限管理机制Shiro,关于Shiro的我有写到一些博文,你可以去看看:http://blog.csdn.net/nthack5730/article/details/50964539 http://blog.csdn.net/nthack5730/article/details/50964605
解决方案五:
select * from 表名 where userName=用户名 and passwod=密码,有返回值就有这个用户
时间: 2024-11-02 05:18:27