What you will learn
- Treat identity verification and permission checks as separate responsibilities.
- Understand the responsibilities within token-based access flows.
- Base tests on expected behavior rather than the structure of the code.
- Verify that individual components work correctly together.
- Reduce the attack surface and control what data is exposed.
This course is in development
Enrollment is not open yet. You can preview the curriculum below. Access and pricing will be confirmed when the course launches.
View the first available courseCourse curriculum
5 modules 20 lessons
- Authentication and authorization
- Security filter chain
- Password hashing
- Role and object ownership checks