paulplett-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org
2009-Jun-11 19:10 UTC
Problem Logging in to site with two names
I have a wierd website setup, because my boss doesn''t want to change
who hosts our email server.
My website is hosted on site5, and has a domain name registered with
them (www.mysite1.com).
www.mysite2.net is registered somewhere else and resolves to www.mysite1.com.
When I try to login to www.mysite1.com I have no problems.
When I try to login to www.mysite2.net, I get an error from the
verify_authenticity_token method.
I''m pretty sure I''m getting this because the session
isn''t being
loaded from the request, becuase I need to set some configuration in
config.action_controller.session = { in my environment.rb file.
I use :active_record_store
I''ve tried digging around in the abstract_store.rb file to see if I
could just hardcode something into the load! method so that it would
make sure to load authenticity_token from the request into the
session.
def load!
stale_session_check! do
id, session = @by.send(:load_session, @env)
(@env[ENV_SESSION_OPTIONS_KEY] ||= {})[:id] = id
replace(session)
@loaded = true
end
end
Any suggestions would be great.
I''m not entirely sure what you mean in your setup by "mysite2.net resolves to mysite1.com". Depending on the setup, my first guess would be that your cookies aren''t getting resolved properly. --Matt Jones On Jun 11, 3:10 pm, "paulpl...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org" <paulpl...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:> I have a wierd website setup, because my boss doesn''t want to change > who hosts our email server. > > My website is hosted on site5, and has a domain name registered with > them (www.mysite1.com).www.mysite2.netis registered somewhere else and resolves towww.mysite1.com. > > When I try to login towww.mysite1.comI have no problems. > When I try to login towww.mysite2.net, I get an error from the > verify_authenticity_token method. > > I''m pretty sure I''m getting this because the session isn''t being > loaded from the request, becuase I need to set some configuration in > config.action_controller.session = { in my environment.rb file. >