2011-08-23 28 views
2

我正在制作一个学校管理系统。在这个系统中,首先我们必须创建一个存储在MySQL数据库的用户名和密码中的用户。但我坚持在那一步我们必须验证用户。我怎样才能做到这一点?我只是需要一个粗略的想法家伙.. :)从java的MySQL数据库验证用户

+0

您可以为该用户执行搜索,并获得计数用户是否唯一的行数。 –

+0

不要忘记在存储之前先散列用户的密码。 –

回答

0

我不知道你的意思是“验证用户”,但如果你的意思是通过检查用户是否实际上在数据库中,使用SQL语法类似于:

select username from usertable where username = 'username'; 

如果你有一行返回,那么你知道用户在数据库中。

0

验证可以中意味着几件事情:
- 如果用户存在
检查 - 检查相结合的用户名/密码是有效的认证
- 检查,如果用户配置文件是有效的在您的应用程序进行交互

此列表最可能不完整

+0

我只想验证用户并进入系统。 – Ankur

+0

@Ankur:用新的用户名和密码使用认证子程序。如果成功,则验证完成。否则,你应该破坏用户并重做创建.... – VirtualTroll