вопрос авторизации ios

#iphone #ipad #authentication #ios

#iPhone #iPad #аутентификация #iOS

Вопрос:

Возможно ли ограничить доступ к определенным представлениям в собственном приложении IOS? Например, если пользователь проходит аутентификацию в веб-службе из приложения для iPad, может ли затем этому пользователю быть запрещено просматривать определенные части приложения в зависимости от его роли? как это можно сделать?

Комментарии:

1. Как вы планируете хранить информацию о пользователе? Список? SQLite?

2. учитывая, что я новичок в мире IOS…. Я открыт для suggestions…is существует «лучшая практика», когда дело доходит до такого рода вещей? предоставляет ли Apple какие-либо рекомендации?

3. Apple предоставляет множество примеров исходного кода. Возможно, вам потребуется ознакомиться с рекомендациями и другими документами, которые они предоставляют.

Ответ №1:

Запрашивайте токен у веб-службы. Скрыть объекты и элементы управления, которые отображали бы объекты или представления, если вы не получаете правильный токен обратно из веб-службы. Вы просто можете установить для свойства isHidden большинства любых объектов пользовательского интерфейса значение YES.

Ответ №2:

Назначьте пользователю метку безопасности, и если метка соответствует определенному уровню, то предоставьте доступ.

Комментарии:

1. Спасибо за ответ … не могли бы вы, пожалуйста, предоставить немного больше информации в отношении вашего предложения выше? Я не уверен, что следую вашим мыслям.