自定义设计 Cookie
Posted
技术标签:
【中文标题】自定义设计 Cookie【英文标题】:Customize Devise Cookie 【发布时间】:2016-06-13 23:45:46 【问题描述】:我在我的 rails 应用程序中使用设计。我将它配置在一个租户庄园中,其中帐户/会话的范围限定为子域。例如:
http://subdomain1.example.com/
http://subdomain2.example.com/
...
这很好用,但我想为“超级管理员”添加一个额外的子域,允许这些用户导航到所有其他子域而无需重新验证。这将是这样的:
http://admin.example.com/
是否可以自定义仅在管理子域上生成的 cookie,使其在所有其他子域上有效?
【问题讨论】:
【参考方案1】:Cookie 域的包容性越强,定义越不明确,因此如果您有一个仅服务于 admin 子域的控制器,您应该能够为 .example.com
(或 example.com
)域设置 cookie 并期望它可用于所有其他子域。
These docs描述了选择性设置cookie域的过程。
【讨论】:
以上是关于自定义设计 Cookie的主要内容,如果未能解决你的问题,请参考以下文章