Google App Engine中的会话Cookie

时间:2011-01-24 04:47:27

标签: google-app-engine session-cookies

使用GAE管理会话cookie有一种简单的方法吗?我只需要授权用户等。

感谢。

2 个答案:

答案 0 :(得分:4)

您可以使用Users API对用户进行身份验证 - 使用Google帐户或OpenID。如果您想要没有用户登录的会话,则有许多库,例如gaesessions

答案 1 :(得分:0)

是的,这对我来说是使用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)