Updated session cookie params

addeed more configuration params for
IDP cookie session. also set default value
for lifetime from 120 to 1440 minutes as
requested by Jimmy McArthur.

Change-Id: Iddca85712c98f88e11b2c872aaf1911bd6263c39
This commit is contained in:
Sebastian Marcet 2017-06-02 16:15:43 -03:00
parent 985100d9c5
commit e0374d97e6
2 changed files with 16 additions and 1 deletions

View File

@ -76,7 +76,15 @@ class openstackid (
$assets_base_url = 'https://www.openstack.org/',
$cache_driver = 'redis',
$session_driver = 'redis',
$session_cookie_secure = false,
# on minutes
$session_lifetime = 1440,
$session_encrypt = true,
$session_expire_on_close = false,
$session_cookie_name = 'openstackid_s',
$session_cookie_path = '/',
$session_cookie_domain = $::fqdn,
$session_cookie_secure = true,
$session_cookie_http_only = true,
) {
# php packages needed for openid server

View File

@ -26,7 +26,14 @@ REDIS_PASSWORD="<%= @redis_password %>"
CACHE_DRIVER="<%= @cache_driver %>"
SESSION_DRIVER="<%= @session_driver %>"
SESSION_LIFETIME=<%= @session_lifetime %>
SESSION_ENCRYPT=<%= @session_encrypt %>
SESSION_EXPIRE_ON_CLOSE=<%= @session_expire_on_close %>
SESSION_COOKIE_NAME=<%= @session_cookie_name %>
SESSION_COOKIE_PATH=<%= @session_cookie_path %>
SESSION_COOKIE_DOMAIN=<%= @session_cookie_domain %>
SESSION_COOKIE_SECURE=<%= @session_cookie_secure %>
SESSION_COOKIE_HTTP_ONLY<%= @session_cookie_http_only %>
MAIL_DRIVER=<%= @email_driver %>
MAIL_HOST=<%= @email_smtp_server %>