所以我计划发行需要许可证密钥才能激活产品的软件。我想知道最好的方法是什么。我用java编写了这个程序,并查看了几个数据库,这些数据库可以帮助我完成这项工作,但运气不好。基本上,我想做的是有一些类似的电子表格,将包含列:键,电子邮件,验证。密钥选项卡将包含密钥,email将包含email,verified将包含一个布尔值,表示他们的产品密钥是否已激活,以确保他们不共享产品密钥,并且在同一产品密钥下同时有两个人。以下是我尝试过的数据库:
火基
很好的数据库,但是javaapi只对管理员权限有效,我不想给所有使用我的程序的人
mysql数据库
我尝试了一个托管服务来托管mysql数据库,但无法成功连接到它。
谷歌SQL
与mysql非常相似,但是javaapi的github repo似乎不完整,每当我尝试连接时,就会出现一个class def not found错误。
我也试过了https://airtable.com/ 因为它看起来像是我可以使用的东西,但是javaapi再次不允许我连接,因为使用从站点生成的api密钥时出现了问题。
如果你们中有人能推荐一个使用javaapi或其他方法来解决我的问题的数据库,我将非常感激。谢谢!
暂无答案!
目前还没有任何答案,快来回答吧!