freeCodeCamp/curriculum/challenges/_meta/information-security-with-h.../meta.json

70 lines
1.9 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

{
"name": "Information Security with HelmetJS",
"dashedName": "information-security-with-helmetjs",
"order": 1,
"time": "5 hours",
"template": "",
"required": [],
"superBlock": "information-security-and-quality-assurance",
"superOrder": 6,
"challengeOrder": [
[
"587d8247367417b2b2512c36",
"Install and Require Helmet"
],
[
"587d8247367417b2b2512c37",
"Hide Potentially Dangerous Information Using helmet.hidePoweredBy()"
],
[
"587d8247367417b2b2512c38",
"Mitigate the Risk of Clickjacking with helmet.frameguard()"
],
[
"587d8247367417b2b2512c39",
"Mitigate the Risk of Cross Site Scripting (XSS) Attacks with helmet.xssFilter()"
],
[
"587d8248367417b2b2512c3a",
"Avoid Inferring the Response MIME Type with helmet.noSniff()"
],
[
"587d8248367417b2b2512c3b",
"Prevent IE from Opening Untrusted HTML with helmet.ieNoOpen()"
],
[
"587d8248367417b2b2512c3c",
"Ask Browsers to Access Your Site via HTTPS Only with helmet.hsts()"
],
[
"587d8248367417b2b2512c3d",
"Disable DNS Prefetching with helmet.dnsPrefetchControl()"
],
[
"587d8249367417b2b2512c3e",
"Disable Client-Side Caching with helmet.noCache()"
],
[
"587d8249367417b2b2512c3f",
"Set a Content Security Policy with helmet.contentSecurityPolicy()"
],
[
"587d8249367417b2b2512c40",
"Configure Helmet Using the parent helmet() Middleware"
],
[
"58a25bcef9fc0f352b528e7c",
"Understand BCrypt Hashes"
],
[
"58a25bcff9fc0f352b528e7d",
"Hash and Compare Passwords Asynchronously"
],
[
"58a25bcff9fc0f352b528e7e",
"Hash and Compare Passwords Synchronously"
]
],
"helpRoom": "HelpBackend",
"fileName": "06-information-security-and-quality-assurance/helmetjs.json"
}