-
Notifications
You must be signed in to change notification settings - Fork 0
/
mkdocs.yml
113 lines (106 loc) · 4.01 KB
/
mkdocs.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
site_name: Web Security Using Django
site_description: Comprehensive documentation on web security using Django
site_author: Domenez-dev
site_url: https://domenez-dev.github.io/build-a-secure-web-application-using-django/
repo_url: https://github.com/Domenez-dev/build-a-secure-web-application-using-django
repo_name: Build-a-secure-web-application-using-django
edit_uri: edit/main/docs/
theme:
name: material
palette:
- scheme: default
toggle:
icon: material/toggle-switch-off-outline
name: Switch to dark mode
primary: "indigo"
accent: "indigo"
- scheme: slate
toggle:
icon: material/toggle-switch
name: Switch to light mode
primary: "indigo"
accent: "indigo"
font:
text: "Roboto"
code: "Roboto Mono"
logo: "images/logo.jpg"
favicon: "images/favicon.ico"
features:
# - navigation.tabs
- navigation.top
- navigation.footer
- search.highlight
- search.suggest
# - toc.integrate
- content.code.annotate
- content.tabs.link
- navigation.expand
# - navigation.sections
- search.share
- content.code.copy
nav:
- Home: index.md
- Introduction: introduction.md
- Core Concepts:
- Overview of Security: core-concepts/security.md
- Overview of Web applications: core-concepts/web apps.md
- Overview of Web Security Threats: core-concepts/overview.md
- Importance of Security in Web Development: core-concepts/importance.md
- Django Security Features:
- SQL Injection Protection: django-security/sql-injection.md
- Cross-Site Scripting (XSS) Protection: django-security/xss.md
- Cross-Site Request Forgery (CSRF) Protection: django-security/csrf.md
- Secure Password Storage: django-security/password-storage.md
- HTTPS Support: django-security/https.md
- Content Security Policy (CSP): django-security/csp.md
- Logging: django-security/logging.md
- Security misconfigurations: django-security/misconfiguration.md
- Best Practices:
- General Security Practices: best-practices/general-security-practices.md
- Secure Coding Practices: best-practices/secure-coding-practices.md
- authentication authorization: best-practices/authentication-authorization.md
- dataprotection: best-practices/data-protection.md
- configuration deployment: best-practices/configuration-deployment.md
- network security: best-practices/network-security.md
- monitoring logging: best-practices/monitoring-logging.md
- third party dependencies: best-practices/third-party-dependencies.md
- performance scalability: best-practices/performance-scalability.md
- user education awareness: best-practices/user-education-awareness.md
- compliance legal: best-practices/compliance-legal.md
- Advanced Techniques:
- custom middleware security: advanced-techniques/custom-middleware-security.md
- advanced authentication: advanced-techniques/advanced-authentication.md
- rbac: advanced-techniques/rbac.md
- Rate Limiting and Throttling: advanced-techniques/Rate-Limiting-and-Throttling.md
- API Security: advanced-techniques/API-Security.md
- Advanced Logging and Monitoring: advanced-techniques/Advanced-Logging-and-Monitoring.md
- SIEM: advanced-techniques/SIEM.md
- Case Studies: case-studies.md
- Additional Resources: resources.md
- About the Author: author.md
plugins:
- search
- i18n:
languages:
en: English
fr: Français
default_language: en
markdown_extensions:
- toc:
permalink: true
- tables
- admonition
- codehilite
- pymdownx.superfences
- pymdownx.details
extra:
social:
- icon: material/github
link: https://github.com/domenez-dev
- icon: material/instagram
link: https://instagram.com/domenez_dev
- icon: material/linkedin
link: https://www.linkedin.com/in/bouzara-zakaria/
- icon: fontawesome/brands/dribbble
link: https://dribbble.com/Domenez
copyright: Copyright © 2024 MIT Licence