React

React Security Fundamentals

39 Lessons

ryan

Ryan Chenkie

Full Stack Instructor

Application security is often thought of as something that is mostly a backend concern. In reality, there are a ton of important security considerations that need to be thought about when it comes to the front end as well and React is no exception. In this course, we explore some of the biggest security threats that exist for React applications and how we can mitigate them. Using sample application called Orbit, we'll explore topics like JSON Web Tokens, how to implement a secure login/signup form, how to implement role-based authorization, and much more.

Getting Started

JSON Web Tokens

Signup and Login

Handling Auth State

Handling Client-Side Routing

Handling Authenticated HTTP Requests

Protecting API Endpoints

Hardening the Application

Switching to Cookies

hero grid
hero grid