我的Rails應用程序目前可example.org,但我想切換到example.com堅持用戶會話切換到新域名時(Ruby on Rails的)
做一個通配符301在routes.rb
重定向不是問題,但我想堅持用戶會話以及。由於新域名將無法訪問舊域名的cookie,因此將用戶重定向到新域名並仍然登錄的最佳(安全且儘可能簡單)的方式是?
我發現許多線程談論使用複雜的身份驗證令牌方法設置跨域Web應用程序,但我正在尋找一次性單向遷移,所以我希望解決方案會更簡單爲了這。
有什麼建議嗎?
我正在使用Ruby on Rails 3,OmniAuth,並使用默認的「cookie_store」作爲我的會話存儲。
你會推薦在Rack Middleware或其他地方做這個嗎?用戶可以訪問'example.org'上的任何頁面,並且應該將301重定向到'example.com'上添加了令牌的同一頁面。 – Marc