In this course, we will secure our ToDo application using `bcrypt` and simple middleware. Additionally, we will cover the application with comprehensive tests, including unit tests with mocks and component tests without mocks.
Overview
Syllabus
- Unit 1: Introduction to User Authentication with Bcrypt
- Run and Explore Laravel Authentication
- Enhance Password Security
- Fix the User Registration Bug
- Complete the Authentication Controller
- Implement the Login Method
- Build a Superhero Authentication System
- Unit 2: Securing Endpoints with Simple Middleware
- Run Middleware in Laravel
- Fix Middleware Security Issues
- Secure Route Access with Middleware
- Enhance Mission Model with Priority
- Securing Superhero Missions with Middleware
- Unit 3: Testing Your Laravel Application
- Run Unit Tests with Mockery
- Feature Test Enhancements
- Fix Update Function Logic
- Complete the Todo Creation Logic
- Fix the Delete Method Logic