обработка создания пользователя вручную с помощью get_current_user () (GAE) - PullRequest
2 голосов
/ 02 октября 2010

Я использую среду Python GAE и Janrain , чтобы обеспечить несколько способов входа в мой сервис.

На основании информации для входа в систему, которую я получаю от Janrain, я создаю объект google.appengine.api.User и сохраняю его в хранилище данных. Есть ли способ обработать этот новый объект с помощью встроенного get_current_user () ? Мне нужно иметь возможность определить, вошел ли заявитель в систему или нет, и кто является пользователем.

1 Ответ

2 голосов
/ 02 октября 2010

Нет, вы не можете использовать свои пользовательские объекты с собственным GAE Users API .

Вы можете использовать библиотеку сессий для отслеживания того, поступает ли запрос от входа в систему.пользователь (и кто этот пользователь).Я рекомендую gae-сессий .Источник включает демо , которое показывает, как интегрировать библиотеку сессий с Janrain / RPX .

Отказ от ответственности: я написал gae-сессии, но для информативного сравненияэто с альтернативами, прочитайте эту статью .

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