Я пытаюсь войти в систему для своих пользователей Android со своими учетными записями Google. Мне удалось получить токен авторизации от AccountManager. Я также нашел информацию о том, что мне нужно использовать Google App Engine (так я и сделал). Я написал код (это не проблема), и у меня есть два вопроса. Может, кто-то может мне помочь.Код ответа Google App Engine (GAE) и cookie на Android
Я следил за this учебник. Я понимаю большую часть этого. Но следует ли мне писать серверные скрипты? В этом учебнике ничего не говорится. Также в соответствии с этим уроком я должен получить ответ кода 302, который я получаю. Означает ли это, что аутентификация была положительной? Или, может быть, теперь я должен что-то сделать?
Я получаю auth cookie (я думаю, что это auth cookie), который содержит очень длинную ценность (я думаю, более 500 символов), срок годности и имя. Как использовать этот файл cookie? Или, может быть, мне не нужно это использовать? Как я могу использовать его для получения имени пользователя учетной записи Google? (Я думаю, что существует такая ценность, отличная от адреса электронной почты)
Любой может помочь?
Заранее спасибо.
Отлично, спасибо! Чтобы быть абсолютно уверенным, мне нужно задать еще одну вещь: когда я получаю ответ 302, и я могу получить auth cookie, могу ли я быть на 100% уверенным, что мой пользователь аутентифицирован с помощью GAE? – TheJohnny
Если вы получаете cookie, то пользователь аутентифицирован, я не знаю, 100%. –
Большое спасибо! – TheJohnny