mirror of
https://github.com/freeCodeCamp/freeCodeCamp.git
synced 2026-03-26 17:02:27 -04:00
66 lines
1.9 KiB
JSON
66 lines
1.9 KiB
JSON
{
|
||
"name": "Information Security with HelmetJS",
|
||
"isUpcomingChange": false,
|
||
"dashedName": "information-security-with-helmetjs",
|
||
"helpCategory": "JavaScript",
|
||
"challengeOrder": [
|
||
{
|
||
"id": "587d8247367417b2b2512c36",
|
||
"title": "Install and Require Helmet"
|
||
},
|
||
{
|
||
"id": "587d8247367417b2b2512c37",
|
||
"title": "Hide Potentially Dangerous Information Using helmet.hidePoweredBy()"
|
||
},
|
||
{
|
||
"id": "587d8247367417b2b2512c38",
|
||
"title": "Mitigate the Risk of Clickjacking with helmet.frameguard()"
|
||
},
|
||
{
|
||
"id": "587d8247367417b2b2512c39",
|
||
"title": "Mitigate the Risk of Cross Site Scripting (XSS) Attacks with helmet.xssFilter()"
|
||
},
|
||
{
|
||
"id": "587d8248367417b2b2512c3a",
|
||
"title": "Avoid Inferring the Response MIME Type with helmet.noSniff()"
|
||
},
|
||
{
|
||
"id": "587d8248367417b2b2512c3b",
|
||
"title": "Prevent IE from Opening Untrusted HTML with helmet.ieNoOpen()"
|
||
},
|
||
{
|
||
"id": "587d8248367417b2b2512c3c",
|
||
"title": "Ask Browsers to Access Your Site via HTTPS Only with helmet.hsts()"
|
||
},
|
||
{
|
||
"id": "587d8248367417b2b2512c3d",
|
||
"title": "Disable DNS Prefetching with helmet.dnsPrefetchControl()"
|
||
},
|
||
{
|
||
"id": "587d8249367417b2b2512c3e",
|
||
"title": "Disable Client-Side Caching with helmet.noCache()"
|
||
},
|
||
{
|
||
"id": "587d8249367417b2b2512c3f",
|
||
"title": "Set a Content Security Policy with helmet.contentSecurityPolicy()"
|
||
},
|
||
{
|
||
"id": "587d8249367417b2b2512c40",
|
||
"title": "Configure Helmet Using the ‘parent’ helmet() Middleware"
|
||
},
|
||
{
|
||
"id": "58a25bcef9fc0f352b528e7c",
|
||
"title": "Understand BCrypt Hashes"
|
||
},
|
||
{
|
||
"id": "58a25bcff9fc0f352b528e7d",
|
||
"title": "Hash and Compare Passwords Asynchronously"
|
||
},
|
||
{
|
||
"id": "58a25bcff9fc0f352b528e7e",
|
||
"title": "Hash and Compare Passwords Synchronously"
|
||
}
|
||
],
|
||
"blockLayout": "legacy-challenge-list"
|
||
}
|