首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用域之间的gae会话

问使用域之间的gae会话
EN

Stack Overflow用户
提问于 2011-01-14 18:13:45
回答 1查看 306关注 0票数 1

我在我的GAE应用程序中使用gae-sessions库进行会话管理。我想这个应用程序是一个注册和登录中心为其他几个GAE应用程序。我的意思是,当用户进入其他应用程序之一(假设是“客户端应用程序”-此应用程序也在使用gae会话),并想要登录,其凭据被提交到“中心应用程序”,在那里登录和密码被验证,用户被重定向回“客户端应用程序”。当用户从“中心”重定向回“客户端”时,“中心应用程序”是否有可能使用登录的用户数据(如果登录和密码是正确的)创建一个会话(使用gae- session ),并且“客户端应用程序”可以以某种方式访问来自该会话的数据。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-01-15 09:14:02

如果你的应用是特定域名的子域,你可以这样做:

  1. 将Domain密钥添加到COOKIE_FMT (在gae-sessions源文件中),以指示应将来自“中心应用程序”的cookie发送到所有子域(如果您的域是xyz.com,则需要将cookie的域值设置为.xyz.com,以便将cookie随请求发送到所有中央cookie-only会话(对于数据小于10kB的会话,这是默认设置),并为每个应用程序的COOKIE_KEY配置参数设置相同的值。

跨域解决方案需要更多的工作和自定义代码。本网站上有一些涉及跨域cookie解决方案的问题(例如,What's your favorite cross domain cookie sharing approach?)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4689965

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档