Description Learn how to use Auth0 to handle authentication and authorization in your React apps. In this course, Securing React Apps with Auth0, you will learn how to add secure login, signup, and API calls to your React app, using Auth0 and Express. First, you will learn modern security protocols including OAuth 2.0, OpenID Connect, and JWT tokens. Next, you will implement login, logout, and signup with React and Auth0. Then, you will secure Express APIs using scopes, rules, and roles and endpoints via React. Finally, you will explore the variety of ways you can customize React and Auth0 to your auth related needs using React Router, React's context, and the Auth0 dashboard. When you're finished with this course, you will have the fundamental authorization and authentication skills needed to secure a modern React app with Auth0.
Style and Approach:
Hi everyone. I'm Cory House, and welcome to my course, Securing React Apps with Auth0. I'm the principal consultant at reactjsconsulting.com. Getting security right is hard. There's a dizzying amount of jargon and tradeoffs to consider. So in this course, we'll forge a clear path to successfully securing a React app by using Auth0, the world's most popular auth platform. Some of the major topics that we'll cover include modern security protocols like OAuth 2, OpenID Connect, and JWT tokens, login and signup, authorization approaches, security concerns for single-page apps, and techniques for securing API calls. By the end of this course, you'll be prepared to secure your own React app with rich rules for authentication and authorization. Before beginning the course, you should be generally familiar with modern JavaScript and React. I hope you'll join me on this journey to learn how to secure React apps with the Securing React Apps with Auth0 course, at Pluralsight.
Topics Include:
- Course Overview
- Authorization and Authentication Standards
- Create a React App
- Configure Auth0
- Implement Login
- Logout, Signup, and User Profile
- API Authorization Fundamentals
- API Authorization with Scopes, Rules, and Roles
- Customization and Enhancements
|