5.6 Securing Your Application
Security 101
Objectives:
- Describe the types of authentication
- Something you have
- Something you are
- Something you know
- Describe HTTP (port 80) vs HTTPS (port 443)
- Describe security system types
- Open access
- API Key
- User & Role Based Authentication
- Understand how to secure a password
- Describe what a session is and how it can be used
- Use BCrypt to generate salt and hashes
Basic User Authentication
Objectives
Lab: Secure your Shopping List Application
You're going to work on your shopping list application to secure it this afternoon.