Merge pull request #230 from constantine2nd/develop

Add props session_inactivity_timeout_in_minutes
This commit is contained in:
Simon Redfern 2023-11-09 10:21:51 +01:00 committed by GitHub
commit 1aba406a2a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 12 additions and 0 deletions

View File

@ -179,5 +179,10 @@ dev.port=8082
# ------------------------------ Identity Provider OAuth2 Props end --------------------------
# If you want to make the Lift inactivity timeout shorter than
# the container inactivity timeout, set the inactivity timeout here
session_inactivity_timeout_in_minutes = 30
# Please note that depricated name ot this props is: language_tag
default_locale = en_GB

View File

@ -240,5 +240,12 @@ class Boot extends MdcLoggable{
// Used in order to allow to override the Host header where using java's HttpUrlConnection class
System.setProperty("sun.net.http.allowRestrictedHeaders", "true")
Props.get("session_inactivity_timeout_in_minutes") match {
case Full(x) if tryo(x.toLong).isDefined =>
LiftRules.sessionInactivityTimeout.default.set(Full((x.toLong.minutes): Long))
case _ =>
// Do not change default value
}
}
}