Nuclos security parameters: password complexity regexp, SECURITY_LOCK_ATTEMPTS, IP remoting, X-Forwarded-For, session timeout, password reset.

globe with meridians Language: Deutsch · English

open book Security parameters

Configure security policies – password strength, lockouts, IP filtering, session timeout and password reset mails.

On this page

In the system parameters you define the system's security policies – password strength, lockouts, IP restrictions and session timeout.

Parameters

ParameterValueDescription
SECURITY_PASSWORD_STRENGTH_LENGTH5Minimum password length.
SECURITY_PASSWORD_STRENGTH_REGEXPregexpRegular expression for password complexity (examples below).
SECURITY_PASSWORD_STRENGTH_DESCRIPTIONtextDescription of the regexp, shown to the user.
SECURITY_PASSWORD_HISTORY_DAYS90Period (days) during which a password may not be reused.
SECURITY_PASSWORD_HISTORY_NUMBER3Number of recent passwords that may not be reused.
SECURITY_PASSWORD_INTERVAL90Period (days) after which the password must be changed.
SECURITY_LOCK_ATTEMPTS5Invalid login attempts until the account is locked automatically.
SECURITY_LOCK_USER_PERIOD10Days without login after which an account is locked automatically.
SECURITY_PASSWORD_BASED_AUTHENTICATION_ALLOWEDtruefalse disables password login entirely (SSO only); REST answers 403.
SECURITY_IP_ALLOW_REMOTINGtextRestricts the remoting interface to IPs (comma-separated, CIDR allowed, e.g. 192.168.1.0/24).
SECURITY_IP_ALLOW_REMOTING_LOG_ENABLEDtrueControls warnings about blocked requests (from 4.2022.16).
SECURITY_IP_BLOCK_ATTEMPTS5Max. login attempts per interval; then 429 Too Many Requests.
SECURITY_IP_BLOCK_PERIOD_IN_SECONDS60Period (s) for the above login attempts.
SECURITY_IP_PROXY_LISTtextProxy IPs; then evaluates X-Forwarded-For from the end to find the real client IP.
SECURITY_SESSION_TIMEOUT_IN_SECONDS60Server-side timeout of HTTP sessions (not „stay signed in“).
RESET_PW_EMAIL_SUBJECT / _MESSAGEtextSubject/text of the password reset mail (placeholders {0}-{3}); required for the feature to be available.
USERNAME_EMAIL_SUBJECT / _MESSAGEtextSubject/text of the „forgot user name“ mail (placeholders {0}-{2}).

Regular expressions for password complexity

Examples for SECURITY_PASSWORD_STRENGTH_REGEXP:

Regular expressionRestrictionsExamples
^.{6,12}$Länge 6–12 Zeichen.passwort, 123456
^[a-zA-Z]\w{5,11}$Länge 6–12; erstes Zeichen Buchstabe; nur Buchstaben/Zahlen/Unterstrich.passwort, pa33w_r1
^(?=.*\d).{6,12}$Länge 6–12; mindestens eine Ziffer.passwor1, Pa33worT
^(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{6,12}$Länge 6–12; je 1 Groß-, Kleinbuchstabe und Ziffer.Passwor1, pa33woRT
^(?=[^\d_].*?\d)\w(\w|[!@#$%]){6,12}Länge 6–12; Sonderzeichen erlaubt; erstes Zeichen keine Ziffer/_; mind. 1 Ziffer.pa$$wort1, pa!@#$%1

Related pages

gear User


Accounts.

Open →

clipboard Parameter


All parameters.

Open →