Аутентификация в Google App Engine с устройства iOS - PullRequest
5 голосов
/ 05 января 2011

Я работаю над приложением для iPhone, которое использует движок приложений Google для размещения бэкэнда. Мне нужно пройти аутентификацию в Google, но я не могу найти способ сделать это из своего приложения. Кажется, я должен сделать UIWebView, чтобы пользователь вошел на перенаправленную страницу входа, которую я получаю от Google, но я бы предпочел, чтобы пользователь один раз ввел там свои учетные данные, а затем сохранил их, если только пользователь выходит

Возможно ли это? Должен ли я искать другие варианты, или я просто не правильно обрабатывать перенаправление?

Любые предложения или информация будут оценены.

Спасибо

Ответы [ 2 ]

5 голосов
/ 31 мая 2011

O-Auth доступно в App Engine.Просто вставьте GTMOAuth в ваш проект и представьте GTMOAuthViewControllerTouch.Вы сможете сохранить токен авторизации в цепочке ключей пользователя.

Затем авторизовать свой NSURLMutableRequests через [auth authorizeRequest:myNSURLMutableRequest] ... Я думаю, это может быть проще, чем повторное использование и управление файлами cookie.

0 голосов
/ 08 марта 2014

Эта страница содержит довольно полную информацию о том, как получить доступ к встроенному потоку входа в систему, который включен в сгенерированную библиотеку конечных точек ядра приложения:

https://developers.google.com/appengine/docs/python/endpoints/consume_ios

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...