Skip to content

Commit 29f1fec

Browse files
authored
Added details of security settings backported to 13 (#7068)
1 parent 3a9b0c4 commit 29f1fec

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

13/umbraco-cms/reference/configuration/securitysettings.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,9 @@ A full configuration with all default values can be seen here:
4040
},
4141
"UserDefaultLockoutTimeInMinutes": 43200,
4242
"MemberDefaultLockoutTimeInMinutes": 43200,
43-
"AllowConcurrentLogins": false
43+
"AllowConcurrentLogins": false,
44+
"UserDefaultFailedLoginDurationInMilliseconds": 1000,
45+
"UserMinimumFailedLoginDurationInMilliseconds": 250
4446
}
4547
}
4648
}
@@ -136,3 +138,9 @@ The default lockout time for users is 30 days (43200 minutes).
136138
## Allow concurrent logins
137139

138140
When set to `false`, any user account is prevented from having multiple simultaneous sessions. In this mode, only one session per user can be active at any given time. This enhances security and prevents concurrent logins with the same user credentials.
141+
142+
### User login duration
143+
144+
Umbraco provides protection from user enumeration attacks looking to identify valid backoffice login accounts. It does this by attempting to equalize the time taken for successful and failed logins.
145+
146+
The `UserDefaultFailedLoginDurationInMilliseconds` can be used to provide a more realistic expected time for a successful login if the default isn't appropriate. This will be used before actual successful logins are detected. `UserMinimumFailedLoginDurationInMilliseconds` provides a minimum duration for a failed login.

0 commit comments

Comments
 (0)