Уникальная идентификация каждого устройства при доступе к веб-приложению sencha.

Я разрабатываю приложение на основе сенчи для iPhone и Android. В качестве требования программного обеспечения мне необходимо идентифицировать устройство (на основе IMEI или MAC-адреса), получающее доступ к услуге. например Если пользователь iPhone впервые посещает мое веб-приложение sencha, ему необходимо будет зарегистрироваться. И если он зайдет снова, Приложение обнаружит, и процесс регистрации будет пропущен.

В: Как я могу получить IMEI или MAC устройства с помощью sencha, чтобы однозначно идентифицировать его?


person Khaled Javeed    schedule 06.01.2012    source источник


Ответы (2)


Вам нужно будет обернуть ваше приложение Sencha в нативную оболочку. Я рекомендую использовать PhoneGap, у них есть хорошее свойство UUID, как описано здесь: http://docs.phonegap.com/en/1.3.0/phonegap_device_device.md.html#device.uuid

person ToddBFisher    schedule 07.01.2012

Если это веб-приложение, работающее в браузере, получить эту информацию невозможно. В iOS IMEI на самом деле является ограниченной информацией, к которой вы все равно не можете получить доступ. Если вы просто хотите запомнить пользователей, стандартным способом будет просто использовать файл cookie. Есть ли конкретная причина, по которой вы хотите связать это с идентификатором оборудования и не использовать файл cookie?

person lxt    schedule 06.01.2012
comment
Спасибо за ваш ответ. Я разрабатываю систему онлайн-заказа для ресторана. Мне нужно идентифицировать пользователя, посещающего сайт, по его/ее устройству. - person Khaled Javeed; 09.01.2012