2012-01-16 2 views
2

В iOS 5 release notes в Accounts.framework упоминается:Заменителя имени пользователя/пароль с новой прошивкой 5 Accounts.framework

Accounts Framework Структура Accounts (Accounts.framework) обеспечивает единый вход модель для определенных учетных записей пользователей , Единый вход улучшает работу пользователя, потому что приложениям больше не нужно запрашивать пользователя отдельно для информации о регистрации, связанной с учетной записью. Это также упрощает модель разработки для вас, управляя процессом авторизации учетной записи для вашего приложения. В iOS 5.0 приложения могут использовать эту инфраструктуру совместно с инфраструктурой Twitter для доступа к учетной записи пользователя Twitter.

Дополнительную информацию о классах структуры учетных записей см. В разделе Accounts Framework Reference.

В моем понимании это не эквивалент брелка на Mac, который может хранить имя пользователя и пароль, но он использует OAuth, который, кажется, работает с маркером для проверки подлинности, а не имя пользователя и пароль.

Теперь точки я не уверен:

  1. Если я хочу использовать в рамках счетов я должен изменить механизм проверки подлинности на моем внутреннем сервере. Если да, мне нужен какой-то плагин OAuth на стороне сервера?

  2. Предполагая, что это так, и что у меня есть контроль над серверным бэкэндом, как мне нужно обработать пароль, чтобы его можно было сохранить в структуре учетных записей.

  3. Являются ли учетные записи iCloud совместимыми, так что если я войду на iPad, могу ли я автоматически войти на свой iPhone тоже.

ответ

3

Ключ Грань

В прошивкой 5.0, приложения могут использовать эту структуру в сочетании со структурой Twitter, чтобы получить доступ к Twitter учетной записи пользователя.

В настоящее время вы не можете использовать структуру учетных записей с собственными учетными записями. Он существует исключительно для использования с инфраструктурой Twitter. Это отдельная структура, так что в будущем ее можно будет открыть до такого использования (или любая последующая интеграция Apple, например Facebook, возможно,).

0

Я не согласен с micpringle. Структура учетных записей должна быть способна сохранять учетную запись пользователя. Он должен работать без рамки Twitter. Крайне важно использовать структуру учетных записей, если требуется единый вход. Я проверю и обновлю ответ.

+0

Обновления для этого ответа? – Chris

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