如何识别设备?

时间:2016-09-22 12:44:10

标签: mobile cross-browser unique identity desktop

首先,我知道重复项。我们不是在谈论iOs / Android / KindOfDevice,而是与其他人和&饼干不是我想要的方式。

所以我想通过"绑定"来绕过密码的需要。 我的服务(现在只是一个想法)使用的设备。 当然,需要一封电子邮件和东西,以保持您的设备捆绑。

你的方法是什么?

到目前为止我的想法

  • 我的第一个想法是使用mac-adress,因为我听说他们是独一无二的。但是一个快速的谷歌告诉我,这不是真的。
  • On Phones我可以使用电话号码或IMEI,但我不希望它仅限于手机,它也可以在网上使用。
  • 我想当我们谈论网络解决方案时,因为浏览器不会让服务真正深入到系统和内容中,所以内容会变得更加棘手?
  • 当然我觉得需要两件或两件以上的东西组合。因此,两个不那么独特的东西结合成99%的独特之物?

我只是需要一些关于如何继续解决这个问题的方法的帮助,因为如果你像谷歌一样使用"独特的设备识别"你只得到这种药......

1 个答案:

答案 0 :(得分:0)

在我的项目中,我使用

var secureUDID = (UIDevice.current.identifierForVendor?.uuidString)!

which - 返回从UUID创建的字符串,例如“E621E1F8-C36C-495A-93FC-0C247A3E6E5F”。 UUID - 一个字母数字字符串,用于唯一标识应用程序供应商的设备。