Java-登录,我有一些想法,但需要完成它们

Java-登录,我有一些想法,但需要完成它们,java,php,html,login,Java,Php,Html,Login,我可以轻松登录,所以这不是问题所在。我的问题是,我不知道如何检查用户名和密码是否正确。我有一些想法,如下所示: 1) 保存在游戏中,每次有人注册时更新->不实用 2) 一个MySQL数据库,里面有->我太笨了 3) 一个网站(php)在URL中请求?name=和&password=,如果它存在,它会回显true,否则会回显false,然后当我想登录时,我只会尝试连接到该网站(当然,用户不会看到),并查看它返回的内容。我认为这对我来说是最好的主意,但我不知道如何连接到网站并阅读它所说的内容 我想说

我可以轻松登录,所以这不是问题所在。我的问题是,我不知道如何检查用户名和密码是否正确。我有一些想法,如下所示:

1) 保存在游戏中,每次有人注册时更新->不实用

2) 一个MySQL数据库,里面有->我太笨了

3) 一个网站(php)在URL中请求?name=和&password=,如果它存在,它会回显true,否则会回显false,然后当我想登录时,我只会尝试连接到该网站(当然,用户不会看到),并查看它返回的内容。我认为这对我来说是最好的主意,但我不知道如何连接到网站并阅读它所说的内容


我想说清楚,我有一个域名和一个网站。

你是对的,1真的是不切实际的,3看起来与你需要在某处存储用户名/密码对的集合是一样的。你真的应该考虑第2。在某个时候,我们都觉得“太蠢了”,不适合做新的东西,但看看它,做一些教程,我相信你会在你的道路上很好

一个合适的解决方案应该包括密码加密(最好使用salt)。既然你提到了PHP,那就去看看吧。另外,看看PDO,它可能是PHP最好的(在我看来)MySQL接口。再看一看官方文件


你似乎对这件事很陌生,所以一开始你可能对其中的一些事情有些不知所措。如果是这样的话,只要用这些关键词在谷歌上搜索一下,你肯定会找到很多很棒的教程。

“我要说清楚,我有一个域名和一个网站。”好吧,你已经成功了一半:)。选择2是你最好的选择。出于安全原因,不要使用选项3,但我不知道如何使用MySQL:(然后学习它。选项3将产生安全风险扫描你也告诉我,如果你知道,如何连接到网站并阅读它的回声?我不确定你的意思,你能更具体一点吗?比如,如果我想使用PHP方法,直到我学习MySQL,我知道如何让PHP通过阅读你连接的URL来检查密码和其他内容到(?name=和&pass=),然后如果它是正确的,它会回显“true”或“false”。我如何使用Java使它变成URL?name=name&pass=pass,然后读取它的“true”或“false”。希望你理解我的要求