Файл cookie сеанса в Google App Engine - PullRequest
4 голосов
/ 24 января 2011

Существует ли простой способ управления сеансовыми файлами cookie с помощью GAE? Мне просто нужно авторизовать пользователя и все такое.

Спасибо.

Ответы [ 2 ]

4 голосов
/ 24 января 2011

Вы можете использовать Users API для аутентификации пользователей - используя учетные записи Google или OpenID.Если вы хотите сеансы без входа пользователя, есть несколько библиотек, таких как gaesessions .

0 голосов
/ 11 декабря 2011

Да, для меня это самый простой способ использования Python 2.7.

import Cookie
value_session = "userid (encrypted);time of login"
name_cookie = "sessioncookie"
expires = 2629743 # 1 month in seconds

D = Cookie.SimpleCookie()
D["name_cookie"] = value_session
D["name_cookie"]["path"] = "/"
D["name_cookie"]["expires"] = expires
print(D)
...