Angular: Securing Apps
Overview
Learn practical strategies and best practices for securing your Angular apps.
Angular lets you build complex applications quickly, but these powerful applications can open the door to your most important systems. To keep your systems secure, you'll need to harden your authentication processes and make sure the other doors are closed, as well as keep a close eye on vulnerabilities as they emerge in the core framework and toolchain. In this project-based course, learn practical strategies and best practices for securing your Angular apps. Explore some of the most pressing security threats and how to prevent these issues from affecting your apps. This course also covers how to use JSON Web Tokens for single sign-on authentication in an Angular app.
Angular lets you build complex applications quickly, but these powerful applications can open the door to your most important systems. To keep your systems secure, you'll need to harden your authentication processes and make sure the other doors are closed, as well as keep a close eye on vulnerabilities as they emerge in the core framework and toolchain. In this project-based course, learn practical strategies and best practices for securing your Angular apps. Explore some of the most pressing security threats and how to prevent these issues from affecting your apps. This course also covers how to use JSON Web Tokens for single sign-on authentication in an Angular app.
Syllabus
Introduction
- Welcome
- Course prerequisites
- Using the exercise files
- Installation and base project
- Introduction to OWASP
- Cross-site scripting (XSS) attacks
- Cross-site request forgery (CSRF)
- Other threats and resources
- Introduction to JWT
- Initial setup of our server
- Create our API endpoints
- Initial Auth0 setup
- Add files and code from Auth0
- Show our API data
- Add secured API code to the server
- Connect our client to the secured API
- Next steps
Taught by
Emmanuel Henri
Related Courses
Reviews
0.0 rating, based on 0 reviews