2016-09-22 16 views
0

Во-первых, я знаю о дубликатах. Мы не говорим об iOs/Android/KindOfDevice-only, так как остальные & cookie - это не то, что я хочу.Как идентифицировать устройство уникально?

Таким образом, я хочу обойти необходимость пароля или чего-либо путем «привязки» к моему устройству (которое пока только идея). Разумеется, потребуется электронная почта и прочее, чтобы ваши устройства были в комплекте.

Какими будут ваши подходы?

Мои мысли до сих пор

  • Моя первая идея с использованием MAC-адрес, потому что я слышал, что они уникальны. Но быстрый google сказал мне, что это не так.
  • В телефонах я мог бы использовать номер телефона или IMEI, но я не хочу, чтобы он был ограничен телефонами, он также может использоваться в Интернете.
  • Я предполагаю, что когда мы говорим о веб-решении, все будет еще сложнее, потому что браузеры не позволят службе действительно проникнуть глубоко в систему и прочее?
  • Конечно, я предполагаю, что должно быть сочетание двух или более вещей. Итак, две не очень-то уникальные вещи сочетаются с 99% -ой штукой?

мне просто нужна помощь о том, как идти с этой проблемой, в направлении, потому что если вы Google таких терминов, как «уникальный идентификатор устройства» вы получите только это лекарство-вещь ..

ответ

0

В моем проекте Я использую

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

который - возвращает строку, созданную из UUID, например, «E621E1F8-C36C-495A-93FC-0C247A3E6E5F». UUID - алфавитно-цифровая строка, которая однозначно идентифицирует устройство у поставщика приложения.

+0

Но это только Android? – daintycode

+0

Это решение iOS, которое вы можете сделать с быстрым/объективным-c. –

 Смежные вопросы

  • Нет связанных вопросов^_^