[login] section
Login service configuration
methods
|
|
Default value |
local |
YAML Path |
login.methods |
Key-Value Path |
login/methods |
Environment |
NOC_LOGIN_METHODS |
session_ttl
|
|
Default value |
7d |
YAML Path |
login.session_ttl |
Key-Value Path |
login/session_ttl |
Environment |
NOC_LOGIN_SESSION_TTL |
language
|
|
Default value |
en |
YAML Path |
login.language |
Key-Value Path |
login/language |
Environment |
NOC_LOGIN_LANGUAGE |
restrict_to_group
|
|
Default value |
`` |
YAML Path |
login.restrict_to_group |
Key-Value Path |
login/restrict_to_group |
Environment |
NOC_LOGIN_RESTRICT_TO_GROUP |
single_session_group
|
|
Default value |
`` |
YAML Path |
login.single_session_group |
Key-Value Path |
login/single_session_group |
Environment |
NOC_LOGIN_SINGLE_SESSION_GROUP |
mutual_exclusive_group
|
|
Default value |
`` |
YAML Path |
login.mutual_exclusive_group |
Key-Value Path |
login/mutual_exclusive_group |
Environment |
NOC_LOGIN_MUTUAL_EXCLUSIVE_GROUP |
idle_timeout
|
|
Default value |
1w |
YAML Path |
login.idle_timeout |
Key-Value Path |
login/idle_timeout |
Environment |
NOC_LOGIN_IDLE_TIMEOUT |
pam_service
|
|
Default value |
noc |
YAML Path |
login.pam_service |
Key-Value Path |
login/pam_service |
Environment |
NOC_LOGIN_PAM_SERVICE |
radius_secret
|
|
Default value |
noc |
YAML Path |
login.radius_secret |
Key-Value Path |
login/radius_secret |
Environment |
NOC_LOGIN_RADIUS_SECRET |
radius_server
|
|
Default value |
`` |
YAML Path |
login.radius_server |
Key-Value Path |
login/radius_server |
Environment |
NOC_LOGIN_RADIUS_SERVER |
register_last_login
|
|
Default value |
True |
YAML Path |
login.register_last_login |
Key-Value Path |
login/register_last_login |
Environment |
NOC_LOGIN_REGISTER_LAST_LOGIN |
jwt_cookie_name
|
|
Default value |
noc_jwt |
YAML Path |
login.jwt_cookie_name |
Key-Value Path |
login/jwt_cookie_name |
Environment |
NOC_LOGIN_JWT_COOKIE_NAME |
jwt_algorithm
- Default value
- HS256
Possible values
:
- YAML Path
- login.jwt_algorithm
- Key-Value Path
- login/jwt_algorithm
- Environment
- NOC_LOGIN_JWT_ALGORITHM
max_failed_attempts
Block account after max_failed_attempts
failed attempts in
failed_attempts_window
. If 0
, do not block on failed attemps.
- Default value
- 0
- YAML Path
- login.max_failed_attempts
- Key-Value Path
- login/max_failed_attempts
- Environment
- NOC_LOGIN_MAX_FAILED_ATTEMPTS
failed_attempts_window
Failed attempts check window for max_failed_attempts.
- Default value
- 0s
- YAML Path
- login.failed_attempts_window
- Key-Value Path
- login/failed_attempts_window
- Environment
- NOC_LOGIN_FAILED_ATTEMPTS_WINDOW
failed_attempts_cooldown
Account blocking time if max_failed_attempts
is enabled and exceeded.
- Default value
- 0s
- YAML Path
- login.failed_attempts_cooldown
- Key-Value Path
- login/failed_attempts_cooldown
- Environment
- NOC_LOGIN_FAILED_ATTEMPTS_COOLDOWN