首页 > 解决方案 > 创建可以验证用户登录凭据请求的远程数据库

问题描述

我创建了一个具有登录屏幕的 java 程序。它需要两个输入,discordID 和 key。

discordID 和密钥位于 JSON 文件中,该文件由我拥有的 Discord 机器人自动更新。该机器人是用 Python 制作的。

我想使用 MySQL 来处理用户登录请求。所以我的问题是......我可以为公众开放服务器并处理用户登录请求吗?如果这可行,我想根据凭据是否与数据库中的凭据匹配返回 True 或 False。

例如,正在考虑 mongoDB。在那里,您可以返回 True 或 False,具体取决于用户的凭据是否等于您在数据库中的凭据。

标签: javamysql

解决方案


如果您创建另一个应用程序只是为了通过 RESTful API 接受此信息,这是可能的,但我担心的是不同的。您是否考虑过如何传输 ID 和密钥。您是否计划设置 SSL/HTTPS,因为这是防止中间人攻击所需要的。


推荐阅读