1 Take advantage of React authentication (19.92 MB) 2 What you should know (12.05 MB) 3 The structure of this course (25.29 MB) 1 What is user authentication (50.81 MB) 10 Implementing JWTs on the front end (79.96 MB) 11 Adding JWTs to sign-up page (53.75 MB) 12 Adding Jwts To Login Page (29.81 MB) 13 Adding an update user route (49.91 MB) 14 Verifying JSON Web Tokens (59.55 MB) 15 Adding JWTs to the user info page (89.16 MB) 16 Adding logout functionality (20.98 MB) 2 Basic project setup (43.71 MB) 3 Building a login page (88.33 MB) 4 Building a sign-up page (58.94 MB) 5 Creating private React routes (38.92 MB) 6 JSON Web Token basics (45.24 MB) 7 Adding a sign-up route to the server (63.47 MB) 8 Generating JSON Web Tokens (54.55 MB) 9 Adding a login route to the server (63.32 MB) 1 The Basic Email Verification Process (20.63 MB) 2 Setting Up An Email Provider (37.93 MB) 3 Sending Emails From Node (64.45 MB) 4 Integrating Verification Tokens (79.86 MB) 5 Creating A Verify Email Page (55.2 MB) 6 Adding A Verify Email Route (51.88 MB) 7 Creating A Verification Landing Page (61.28 MB) 8 Handling Successful And Failed Verifications (53.4 MB) 1 The Basic Password Reset Process (18.39 MB) 2 Adding A Forgot Password Page (77.83 MB) 3 Sending a reset password email (62.85 MB) 4 Creating a reset password landing page (98.3 MB) 5 Handling password reset success and failure (40.92 MB) 6 Adding A Reset Password Server Endpoint (53.17 MB) 1 OAuth basics (20.49 MB) 2 Setting up OAuth on Google (60.54 MB) 3 Adding an OAuth URL route (58.01 MB) 4 Creating a Sign in with Google button (56.06 MB) 5 Loading user info from Google (43.95 MB) 6 Creating New Users From Oauth Data (43.35 MB) 7 Adding an OAuth callback route (48.34 MB) 8 Handling successful OAuth authentication (46.09 MB) 1 Amazon Cognito basics (24.08 MB) 10 Rewriting the reset password endpoint (37.07 MB) 11 Converting the reset password page (55.3 MB) 2 Setting Up An Aws Cognito Project (77.84 MB) 3 Creating a user pool in Node js (43.1 MB) 4 Converting the sign-up endpoint to AWS (69.62 MB) 5 Converting The Sign-Up Page To Aws (22.45 MB) 6 Modifying the email verification flow (110.27 MB) 7 Converting the verify email route (71.33 MB) 8 Converting the login route (62.15 MB) 9 Converting the forgot password route (47.72 MB) 1 Using HTTPS and SSL (31 MB) 2 Salting and peppering passwords (67.76 MB) 3 Never Trust The Front End (66.63 MB) 4 Authentication error handling (17.38 MB) 5 Catching and handling errors (35.51 MB) 6 Securing your database (11.61 MB)