Это действительно вопрос высокого уровня, который вы задаете ...
В этой ситуации я бы как-то привязал уникальный ключ к телефону или пользователю + телефону (зависит от того, как работает iPhone -может ли он вместить нескольких пользователей?).Это может быть сделано несколькими способами, но один из популярных способов - сделать так, чтобы пользователь проходил аутентификацию на вашем сайте и связывал свой телефон со своей учетной записью.Во время этого процесса вы отправляете на телефон уникальный ключ, который он использует для последующих запросов.
Это дает вам несколько вещей:
базовая защита для действий - вы можете проверить входящий ключ побаза данных, чтобы увидеть, что это разрешено И
пользовательских подключений - позволяет вам легко хранить пользовательские данные на вашем сайте «в облаке» и позволяет вам мгновенно узнать, кто подключается
.это, вы должны пойти, как предложил statichippo с атрибутом.Я делаю это, чтобы проверить соответствие пользователя требованиям роли определенных действий.
Общий хостинг может работать, но если ваше приложение будет успешным, вам может понадобиться больше powa.Облачный хостинг здесь может быть полезен, поскольку у вас, вероятно, будут часы пик / бум и часы низкого использования каждый день.