# Protection

<table id="bkmrk-system-name-display-"><tbody><tr></tr><tr><th>System name</th><th>Display name</th><th>Explanation</th><th>Extra info</th></tr><tr><td>**bruteforceCooldownMinutes**</td><td>Bruteforce reject logins (minutes)</td><td>Time that logins are rejected after the bruteforce protection i activated.</td><td>[Security/Bruteforce](https://docs.tsnocode.com/books/features/page/bruteforce "Security/Bruteforce")</td></tr><tr><td>**bruteforceMaxBadLogins**</td><td>Bruteforce maximum failed logins</td><td>Amount of logins failed before new logins are rejected. Relative to bruteforceMeasurePeriod.</td><td>[Security/Bruteforce](https://docs.tsnocode.com/books/features/page/bruteforce "Security/Bruteforce")</td></tr><tr><td>**bruteforceMeasurePeriod**</td><td>Bruteforce measure period (minutes)</td><td>Timeframe for measuring amount of bad logins. Relative to bruteforceMaxBadLogins.</td><td>[Security/Bruteforce](https://docs.tsnocode.com/books/features/page/bruteforce "Security/Bruteforce")</td></tr><tr><td>**bruteforceProtection**</td><td>Bruteforce detection active</td><td>Enable brute force detection mechanisms</td><td>[Security/Bruteforce](https://docs.tsnocode.com/books/features/page/bruteforce "Security/Bruteforce")</td></tr><tr><td>**securitySantizeAllUserInput**</td><td>Check all user input for JScripts</td><td>Allow only if session variable protection is enabled</td><td>  
</td></tr></tbody></table>