Uygulamamın kayıt ve giriş işlemleri güvenli bir alt alan üzerinde gerçekleşiyor. Bu nedenle, oturum alt etki alanları arasında paylaşılabilir, böyleceRaylar: Kalıcı tanımlama bilgilerini birden çok alt etki alanında nasıl paylaşabilirim?
if Rails.env.production?
AppName::Application.config.session_store :cookie_store, :key => '_app_name_session', :domain => '.app_name.com'
else
AppName::Application.config.session_store :cookie_store, :key => '_app_name_session'
end
gibi görünmek config/initializers/session_store.rb
değiştirdiniz. Ben cookies.permanent[:some_key] = 'some value'
aracılığıyla bir alt alanda bir kalıcı çerez ayarladığınızda, ben cookies[:some_key]
üzerinden başka bir alt alanda bu çerez erişebilmeleri için
nasıl kalıcı Çerezler genelinde alt etki alanları paylaşabilir?
cookies[:some_cookie] = {
:value => "whatever",
:domain => ".app_name.com",
:expires => 1.year.from_now.utc
}
Ben küresel Henüz bunu yapmaya ayarı çok bulamadık: