Attacks
XSS - Cross Site Scripting
Javascript injection.
CSRF / XSRF - Cross Site Request Forgery
Executing requests on one website for another one while authenticated.
Same-origin policy
Prevents scripts from one origin to access private data on another origin.
MITM
Packet snooping.
SQL Injection
SQL injection.
Good Practices
SSL
Let's encrypt.
Encryption
Password hashing.
JWT
Tokens vs cookies.
Reverse-proxy
Localhost vs direct.
User groups
Linux permissions.