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.