在VB6程序中合并身份验证的最佳方法是什么?

时间:2012-08-16 17:14:59

标签: authentication vb6

我需要找到一种方法来验证我正在创建的vb6程序,最好是自动完成。我有一个带有PHP的Web服务器,其运行时间为99%,而我可以在其上运行服务器端VB6程序的Windows Server,其运行时间约为90%。我面临的问题是,如果它是全新安装,我怎么能让它生成一个正确的密钥,同时只允许每个位置有一个副本。以下是我的想法,如果有更简单/更聪明的方法,我只是很好奇。

让VB6程序生成一个MD5字符串,即客户名字+客户姓氏+公司名称+客户电子邮件,然后将VB6程序保存到密钥文件中,最后点击我服务器上的PHP脚本(使用隐藏的浏览器对象)将MD5字符串(或键)存储到文本文件中。这里的问题是我的PHP很弱。

我的另一个问题是,如果有相同密钥的多个副本,我怎么知道vb6程序,然后对自身进行解除验证。

如果有人想看,我可以发布一些我已经划过的代码。我期待听到一些回复,因为这个项目的最后期限迫在眉睫,我完全迷失了。

1 个答案:

答案 0 :(得分:2)

这个开源许可框架可以节省一些时间:

下载部分(第二个链接)中有一些示例和教程。

希望它会对你有所帮助。

祝你好运。