PHP中服务器端的指纹比较
我盘子里的东西都准备好了PHP中服务器端的指纹比较,php,server-side,fingerprint,fingerprinting,Php,Server Side,Fingerprint,Fingerprinting,我盘子里的东西都准备好了 在我的android移动应用程序中,我使用不同的第三方android SDK从各自的外部指纹扫描仪设备检索指纹(我没有使用手机内置指纹扫描仪)。我能够在用户注册时将指纹以原始格式导出并上传到我的PHP服务器,之后在验证时,我必须将所有指纹从服务器下载到手机,并使用各自的SDK逐个进行比较。一切都很顺利 我正在寻找 现在我想要的是在PHP中移动服务器端的所有FP比较逻辑,这样我就不必在移动设备上下载所有指纹。我将只上传当前FP到服务器,服务器将比较并回复身份验证状态,这也
在我的android移动应用程序中,我使用不同的第三方android SDK从各自的外部指纹扫描仪设备检索指纹(我没有使用手机内置指纹扫描仪)。我能够在用户注册时将指纹以原始格式导出并上传到我的PHP服务器,之后在验证时,我必须将所有指纹从服务器下载到手机,并使用各自的SDK逐个进行比较。一切都很顺利 我正在寻找 现在我想要的是在PHP中移动服务器端的所有FP比较逻辑,这样我就不必在移动设备上下载所有指纹。我将只上传当前FP到服务器,服务器将比较并回复身份验证状态,这也将减少我对扫描仪准备SDK的依赖,以便比较不同的扫描仪提供商。这将使我的系统扫描仪制造商独立
既然我已经回答了你们的直接问题,让我们谈谈为什么。更具体地说,为什么要在PHP中处理这些指纹呢?在本地(应用程序中)处理指纹,并使用用户在应用程序中设置帐户时生成的共享密钥对应用程序进行授权会容易得多。感谢您的回答,我需要一些时间来查看这两个链接,如果它对我有帮助,我肯定会接受作为答案。既然我可以在客户端授权用户,为什么我还要处理指纹呢。我实际上并没有使用FP作为应用程序锁,而是用于用户身份,就像在考勤系统中一样。1000个用户中的任何一个都可以使用外部指纹扫描仪,如果我的系统API中有FP,则会用他的身份进行回复。所以我需要比较所有用户中的这个用户,所以客户端不是一个好主意。所以我要理解的是,我应该在服务器端保存FP的ANSI/ISO模板,我希望我能够在服务器端使用MIT许可的开源Mantra的PHP SDK(生物指纹集成)来比较FPs@Alex Barker您是否有任何更正或建议。这听起来很合理,我不知道该应用程序是共享的。Hello@Alex Barker我查看了您指出的PHP库,但我发现MABIS(MANTRA自动生物识别系统)不是MIT许可证(开源),必须从MANTRA购买(另外两个MFS100和MSI100V2是客户端SDK,不能在服务器端使用)。我想做的是在我的服务器机器上部署JAVA SourceAFIS,并公开一个API以进行匹配。该API将由在同一台机器上运行的PHP服务器通过本地主机URL使用。@er.vish,这很不幸。我没有找到任何在PHP中获得MIT许可的内容,但您可以移植(或调用va)像这样的本地mit库。github上有几个C/C++选项。