问题
since I'd like the session cookie to reflect the url and not the app name, I'd like to rename the cookies..
The current session cookie name is called _APPNAME_session
is there a way to rename it to _somethingelse_session
?
I see the name of it when I do
curl -i <appurl>
I see
set_cookie = _APPNAME_session=....
回答1:
In config/initializers/session_store.rb, set/change the following line:
For Rails < 5.0.0:
<APPNAME>::Application.config.session_store :cookie_store, key: '_somethingelse_session'
For Rails >= 5.0.0:
Rails.application.config.session_store :cookie_store, key: '_somethingelse_session'
And restart your application/server.
来源:https://stackoverflow.com/questions/13670420/rename-session-cookies-in-rails