mirror of
https://github.com/internetee/registry.git
synced 2025-07-03 09:43:36 +02:00
Registry 633 (#635)
* Allow session cookie "secure" and "same_site" flag configuration #633
This commit is contained in:
parent
0027d9e214
commit
1c6d47380f
3 changed files with 9 additions and 2 deletions
|
@ -129,3 +129,5 @@ payments_lhv_seller_private: 'kaupmees_priv.pem'
|
||||||
payments_lhv_seller_account: 'testvpos'
|
payments_lhv_seller_account: 'testvpos'
|
||||||
|
|
||||||
user_session_timeout: '3600' # 1 hour
|
user_session_timeout: '3600' # 1 hour
|
||||||
|
secure_session_cookies: 'false' # true|false
|
||||||
|
same_site_session_cookies: 'false' # false|strict|lax
|
||||||
|
|
|
@ -1,3 +1,9 @@
|
||||||
# Be sure to restart your server when you modify this file.
|
# Be sure to restart your server when you modify this file.
|
||||||
|
|
||||||
Rails.application.config.session_store :cookie_store, key: '_registry_session'
|
secure_cookies = ENV['secure_session_cookies'] == 'true'
|
||||||
|
same_site_cookies = ENV['same_site_session_cookies'] != 'false' ? ENV['same_site_session_cookies'].to_sym : false
|
||||||
|
|
||||||
|
Rails.application.config.session_store :cookie_store,
|
||||||
|
key: '_registry_session',
|
||||||
|
secure: secure_cookies,
|
||||||
|
same_site: same_site_cookies
|
||||||
|
|
|
@ -7,7 +7,6 @@ namespace :dev do
|
||||||
|
|
||||||
require 'factory_girl'
|
require 'factory_girl'
|
||||||
include FactoryGirl::Syntax::Methods
|
include FactoryGirl::Syntax::Methods
|
||||||
FactoryGirl.find_definitions
|
|
||||||
|
|
||||||
PaperTrail.enabled = false
|
PaperTrail.enabled = false
|
||||||
Domain.paper_trail_on!
|
Domain.paper_trail_on!
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue