首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >注册后自动登录到子域的问题-- Rails 3,Authlogic,Subdomain-fu

注册后自动登录到子域的问题-- Rails 3,Authlogic,Subdomain-fu
EN

Stack Overflow用户
提问于 2010-05-17 14:29:46
回答 1查看 1.4K关注 0票数 1

我正在使用rails 3.0.0.beta3来实现authlogic和subdomain-fu。而且,我有一个注册后自动登录到子域的问题。

场景是:我有一个注册表单,其中帐户和该帐户的管理员用户是同时创建的。每次创建新帐户时,都会为该帐户分配一个单独的子域。

当表单提交时,我希望用户被重定向到" user - sub-domain "."app-domain".com,并自动创建该子域的会话。

目前,虽然用户被重定向到对应的子域,但不会创建会话。我认为会话只为应用程序域创建,当它被重定向到子域时,它找不到会话,因此,提示用户再次登录。

但是,第二次登录可以正常工作。

我在development.rb中尝试了像config.action_controller.session ={ :domain => '.dummy.localhost‘}这样的东西。但是,它似乎不起作用。它仍然会显示登录表单。

我将非常感谢你的帮助。

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2010-06-05 03:44:10

查看"config/initializers/session_store.rb":

代码语言:javascript
复制
Rails.application.config.session_store :cookie_store, {
:key => 'app_session',
:domain => '.example.com' }
票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2847039

复制
相关文章

相似问题

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