From 51490d00397966c4b91ba9a693d607eee3f0bd72 Mon Sep 17 00:00:00 2001 From: John G <42597062+jgcasd@users.noreply.github.com> Date: Tue, 16 Jun 2020 11:27:59 -0700 Subject: [PATCH] Added LOGIN_TIMEOUT option to configuration.py Added LOGIN_TIMEOUT option to configuration.py. The option is already available in standard Netbox configuration. --- configuration/configuration.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/configuration/configuration.py b/configuration/configuration.py index 84bb6ae..404b6a0 100644 --- a/configuration/configuration.py +++ b/configuration/configuration.py @@ -150,6 +150,10 @@ LOGGING = {} # are permitted to access most data in NetBox (excluding secrets) but not make any changes. LOGIN_REQUIRED = os.environ.get('LOGIN_REQUIRED', 'False').lower() == 'true' +# The length of time (in seconds) for which a user will remain logged into the web UI before being prompted to +# re-authenticate. (Default: 1209600 [14 days]) +LOGIN_TIMEOUT = os.environ.get('LOGIN_TIMEOUT', None) + # Setting this to True will display a "maintenance mode" banner at the top of every page. MAINTENANCE_MODE = os.environ.get('MAINTENANCE_MODE', 'False').lower() == 'true'