diff --git a/rhodecode/config/deployment.ini_tmpl b/rhodecode/config/deployment.ini_tmpl --- a/rhodecode/config/deployment.ini_tmpl +++ b/rhodecode/config/deployment.ini_tmpl @@ -131,20 +131,25 @@ beaker.cache.sql_cache_long.key_length = ## Type of storage used for the session, current types are ## dbm, file, memcached, database, and memory. ## The storage uses the Container API -##that is also used by the cache system. +## that is also used by the cache system. -#db session example +## db session example + #beaker.session.type = ext:database #beaker.session.sa.url = postgresql://postgres:qwe@localhost/rhodecode #beaker.session.table_name = db_session -beaker.session.type = cookie +## encrypted cookie session, good for many instances +#beaker.session.type = cookie + +beaker.session.type = file beaker.session.key = rhodecode beaker.session.encrypt_key = ${app_instance_secret} beaker.session.validate_key = ${app_instance_secret} beaker.session.timeout = 36000 beaker.session.httponly = true -# uncomment for https secure cookie + +## uncomment for https secure cookie beaker.session.secure = false ##auto save the session to not to use .save()