2012-07-19 40 views
0

我会在我的网站上有几个子域名,每种语言一个,身份验证通过facebook-omniauth进行。建立所有子域的常量(FB ID,秘密)的最佳方法是什么?我使用Rails 3.1.X用omniauth facebook设计多个子域名?

+0

你有没有找到解决方案? – simonmorley 2012-09-13 13:20:21

+0

我加了一个答案。 – 2012-09-13 21:14:21

回答

1

解决办法: /config/initializers/session_store.rb

InfiniteshelterComDevise::Application.config.session_store :cookie_store, 
    :key => '_infiniteshelter.com-devise_session', 
    :domain => TOP_DOMAIN 

和恒TOP_DOMAIN是像'.infiniteshelter.com'为infiniteshelter.com,pt.infiniteshelter.com和ru.infiniteshelter.com。