Please note that this page does not hosts or makes available any of the listed filenames. You
cannot download any of those files from here.
|
01 Prerequisites for the Course.mp4 |
2.13MB |
02 Download the Code for the Course.mp4 |
2.31MB |
03 Sign Up for MongoDB Atlas.mp4 |
16.63MB |
04 Install Global Dependencies.mp4 |
1.60MB |
05 Take a Tour of the Orbit App.mp4 |
4.76MB |
06 Run the App and API.mp4 |
3.77MB |
07 User Experience Problems with JWTs.mp4 |
17.48MB |
08 How Refresh Tokens Work.mp4 |
14.56MB |
09 Add an API Proxy.mp4 |
8.25MB |
100 Chris Sevilleja.mp4 |
276.03MB |
10 Add a Refresh Token Model.mp4 |
7.83MB |
11 Save the Refresh Token in a Cookie.mp4 |
19.35MB |
12 Add a Token Refresh Endpoint.mp4 |
21.24MB |
13 Get a New Token in the Auth Debugger.mp4 |
27.36MB |
14 Get a New Token on 401 Errors.mp4 |
19.42MB |
15 Automatically Retry Post Requests.mp4 |
24.83MB |
16 Run the App and API.mp4 |
3.38MB |
17 Add an API Proxy.mp4 |
7.49MB |
18 Install and Configure expresssession.mp4 |
24.85MB |
19 Set a Session on Login and Signup.mp4 |
13.29MB |
20 Add a SessionBased Middleware.mp4 |
21.25MB |
21 Add a Logout Endpoint.mp4 |
11.31MB |
22 Add a Public Axios Instance.mp4 |
14.67MB |
23 Create a User Info Endpoint.mp4 |
22.19MB |
24 Check if the User is Authenticated.mp4 |
32.37MB |
25 Refactor AuthContext.mp4 |
20.87MB |
26 Refactor Login and Signup.mp4 |
23.56MB |
27 Add a CSRF Token.mp4 |
27.37MB |
28 Refactor the API.mp4 |
11.01MB |
29 Add a Persistent Session Store.mp4 |
27.82MB |
30 Strengthen the Session Cookie.mp4 |
13.03MB |
31 Run the App and API.mp4 |
2.59MB |
32 Why Use a ThirdParty Auth Provider.mp4 |
14.51MB |
33 Sign Up for an Auth0 Account.mp4 |
8.62MB |
34 Configure Application URLs.mp4 |
8.05MB |
35 Create a User in Auth0.mp4 |
5.88MB |
36 Set Up an API and Permissions.mp4 |
8.71MB |
37 Add User Roles in Auth0.mp4 |
6.19MB |
38 Use the Universal Login Screen.mp4 |
7.02MB |
39 Install the Auth0React SDK.mp4 |
19.44MB |
40 Redirect Users to Auth0 to Log In.mp4 |
12.94MB |
41 Use isLoading to Wait for Authentication.mp4 |
24.72MB |
42 Use isAuthenticated to Check Auth Status.mp4 |
8.63MB |
43 Get an Access Token from Auth0.mp4 |
29.79MB |
44 Use a JWKS Verification Middleware.mp4 |
22.84MB |
45 Augment the Users Profile with a Rule.mp4 |
28.95MB |
46 Use the Auth0 Role in the React App.mp4 |
11.95MB |
47 Request Scopes for an Access Token.mp4 |
40.17MB |
48 Apply Scope Check Middleware to Endpoints.mp4 |
11.48MB |
49 Add a Custom User ID with an Auth0 Rule.mp4 |
42.13MB |
50 Allow Users to Log Out.mp4 |
10.94MB |
51 Display the Users Name and Picture.mp4 |
6.73MB |
52 Remove AuthContext Login and Signup.mp4 |
23.09MB |
53 Renew Access Tokens.mp4 |
24.76MB |
54 Run the App and API.mp4 |
2.84MB |
55 Tour the GraphQL Implementation.mp4 |
35.37MB |
56 Include a JWT in a GraphQL Request.mp4 |
11.64MB |
57 Add the User to the GraphQL Context Object.mp4 |
26.75MB |
58 Check Authorization in a Resolver.mp4 |
13.05MB |
59 Add a Function to Check the Users Role.mp4 |
24.62MB |
60 Define an Auth Schema Directive.mp4 |
10.54MB |
61 Add a Custom Directive Class.mp4 |
12.97MB |
62 Complete the Auth Directive Class.mp4 |
41.04MB |
63 Apply the Auth Directive to the Schema.mp4 |
16.47MB |
64 Use the Users Sub Claim.mp4 |
9.84MB |
65 Redirect to the Login Page.mp4 |
11.48MB |
66 Tour the Gatsby App Setup.mp4 |
10.97MB |
67 Run the App and API.mp4 |
5.02MB |
68 Wrap the Root Element with Providers.mp4 |
17.24MB |
69 Create ClientSide Routes.mp4 |
32.81MB |
70 Add a Private Route.mp4 |
18.34MB |
71 Make Login and Signup be ClientSide Routes.mp4 |
17.55MB |
72 Check the Environment when Building the App.mp4 |
10.19MB |
73 Run the App.mp4 |
3.25MB |
74 Tour the Nextjs Project Code.mp4 |
16.96MB |
75 Make Calls for Data on the Server Side.mp4 |
20.26MB |
76 Add an Authorization Middleware.mp4 |
11.55MB |
77 Add an Admin Authorization Middleware.mp4 |
16.06MB |
78 Check for Authentication on the Client.mp4 |
11.63MB |
79 Check for the Admin Role on the Client.mp4 |
9.07MB |
80 Run the App and API.mp4 |
2.09MB |
81 Sign Up for Netlify.mp4 |
4.94MB |
82 Set Up a Directory for Serverless Functions.mp4 |
6.81MB |
83 Create a Basic Serverless Function.mp4 |
22.14MB |
84 Configure a Proxy to Netlify.mp4 |
9.04MB |
85 Get Data from a Serverless Function.mp4 |
15.31MB |
86 Check Authorization in a Serverless Function.mp4 |
19.14MB |
87 Connect to a Database from a Serverless Function.mp4 |
13.38MB |
88 Query a Database from a Serverless Function.mp4 |
15.35MB |
89 Add a Role Check.mp4 |
10.67MB |
90 Challenge Complete the Remaining Endpoints.mp4 |
8.07MB |
91 Kent C Dodds.mp4 |
437.65MB |
92 Eve Porcello.mp4 |
463.58MB |
93 Ben Awad.mp4 |
382.47MB |
94 Kyle Shevlin.mp4 |
232.60MB |
95 Dave Ceddia.mp4 |
547.34MB |
96 Sam Julien.mp4 |
324.92MB |
97 Kadi Kraman.mp4 |
389.32MB |
98 Jason Lengstorf.mp4 |
320.92MB |
99 Christian Nwamba.mp4 |
548.49MB |
code.zip |
18.13MB |