我有一个Web应用程序将在多台特定目标机器上运行。我可以让用户在登录时选择他所在的机器,但这容易出错。是否有一种方法可以从每台PC获取某些唯一ID,将它们存储在我的服务器上的数据库中,然后当某人从特定机器登录时,识别该机器?我想到了IP地址,但由于我们部署的性质,这些可能也会改变。但是,我知道系统正在哪台机器上运行非常重要。
注意:我不想确定Web用户机器的机器代码,因为那将侵犯隐私。我认识我的机器,所以我想以某种方式将它们与数据库绑定。这也作为我的安全措施,因为我可以拒绝来自未知机器的登录。
感谢任何想法。我正在使用带有Code Igniter 3和Centos 6.5的Apache。
注意:我不想确定Web用户机器的机器代码,因为那将侵犯隐私。我认识我的机器,所以我想以某种方式将它们与数据库绑定。这也作为我的安全措施,因为我可以拒绝来自未知机器的登录。
感谢任何想法。我正在使用带有Code Igniter 3和Centos 6.5的Apache。