Era*_*lph 6 ruby-on-rails devise
我到处都搜索,但我似乎无法找到解决问题的正确答案.所以这里.
我有2个域名....
http://www.mywebsite.com/和 http://app.mywebsite.com/
这两个域位于两个不同的rails应用程序中.
Devise位于app.mywebsite.com.我在www.mywebsite.com上有一个登录/注册表单,它将连接到app.website.com.我该怎么做呢?
您需要分享model设计会话
试试这个
只需修改 config/initializers/session_store.rb
Yourapp::Application.config.session_store :cookie_store, key: '_Yourapp_session', :domain => '.mywebsite.com'
Run Code Online (Sandbox Code Playgroud)
它适用于我的应用程序.
UPDATE
对于我上面的回答,我只在一个应用程序中尝试了但不同的模式,并且它有效.
如果你没有设置宝石设计,设计模型不起作用.:d
如果不同的应用程序,您需要www.mywebsite.com访问数据库mywebsite.com或您可以使用SSO为您的应用程序.
我想你需要这个:
一些类似的问题:
| 归档时间: |
|
| 查看次数: |
1783 次 |
| 最近记录: |