Skip to content

Commit 30de8b5

Browse files
Improve readability of chapter titles
1 parent d44aace commit 30de8b5

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

README.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -15,18 +15,18 @@ Our detailed explanations should help the first type while we hope our checklist
1515
1. [The Security Checklist](security-checklist.md)
1616
2. What can go wrong?
1717
3. Securely transporting stuff: HTTPS explained
18-
4. I am who I say I am: Authentication
18+
4. Authentication: I am who I say I am
1919
4.1 Form based authentication
2020
4.2 Basic authentication
2121
4.3 One is not enough, 2 factor, 3 factor, ....
2222
4.4 Why use insecure text messages? Introducing HOTP & TOTP
2323
4.5 Handling password resets
24-
5. What am I allowed to do?: Authorization
24+
5. Authorization: What am I allowed to do?
2525
5.1 Token based Authorization
2626
5.2 OAuth & OAuth2
2727
5.3 JWT
28-
6. Trust no one: User Inputs are evil
29-
6.1 Sanitizing Inputs
28+
6. Data Validation and Sanitation: Never trust user input
29+
6.1 Validating and Sanitizing Inputs
3030
6.2 Sanitizing Outputs
3131
6.3 Cross Site Scripting
3232
6.4 Injection Attacks
@@ -37,12 +37,12 @@ Our detailed explanations should help the first type while we hope our checklist
3737
7.2 Encyption
3838
7.3 Hashing & One way functions
3939
7.4 Hashing speeds cheatsheet
40-
8. dadada, 123456, cute@123: Passwords
40+
8. Passwords: dadada, 123456 and cute@123
4141
8.1 Password policies
4242
8.2 Storing passwords
4343
8.3 Life without passwords
4444
9. Public Key Cryptography
45-
10. Remember me, please: Handling Sessions
45+
10. Sessions: Remember me, please
4646
10.1 Where to save state?
4747
10.2 Invalidating sessions
4848
10.3 Cookie monster & you
@@ -60,7 +60,7 @@ Our detailed explanations should help the first type while we hope our checklist
6060
12.6 Storing project secrets and passwords in a file
6161
12.7 DNS: Of subdomains and forgotten pet-projects
6262
12.7 Patching & Updates
63-
13. When the bad guys arrive: Attacks
63+
13. Attacks: When the bad guys arrive
6464
13.1 Clickjacking
6565
13.2 Cross Site Request Forgery
6666
13.3 Denial of Service

0 commit comments

Comments
 (0)