jannat
Active member
Udemy The Nuts and Bolts of OAuth 20-UDUMMY
Size: 3.69 GB
Genre: eLearning | Language: English
Code:
Udemy.The.Nuts.and.Bolts.of.OAuth.20-UDUMMY
Title: The Nuts and Bolts of OAuth 2.0
URL: https://www.udemy.com/course/oauth-2-simplified/
Length: 3:32:20
Subs: en-US
Notes:
------
Headline:
---------
Covering OAuth 2.0, OpenID, PKCE, deprecated flows, JWTs, API Gateways, and scopes. No programming knowledge needed
Contents:
---------
1. Welcome
- 1. Intro to this Course => 02:23
- 2. A Brief History of OAuth => 03:36
- 3. How OAuth Improves Application Security => 05:19
- 4. OAuth vs OpenID Connect => 04:19
2. API Security Concepts
- 5. Roles in OAuth => 04:46
- 6. Application Types => 04:55
- 7. User Consent => 05:37
- 8. Front Channel vs Back Channel => 06:13
- 9. Application Identity => 06:54
3. OAuth Clients
- 10. Introduction to OAuth Clients => 01:21
4. OAuth for Server-Side Applications
- 11. Registering an Application => 04:15
- 12. Authorization Code Flow for Web Applications => 11:01
5. OAuth for Native Applications
- 13. The Unique Issues of Native Apps => 01:10
- 14. Redirect URLs for Native Apps => 03:34
- 15. Browser Security for Native Apps => 04:13
- 16. Authorization Code Flow for Native Apps => 09:07
- 17. Refresh Tokens for Native Apps => 04:10
6. OAuth for Single-Page Applications
- 18. Problems with the Browser Environment => 04:43
- 19. Authorization Code Flow for Single-Page Applications => 08:37
- 20. Protecting Tokens in the Browser => 05:19
- 21. Securing the Browser with a Backend => 02:30
7. OAuth for the Internet of Things
- 22. Limitations of IoT and Smarthome Devices => 03:53
- 23. Device Flow for Browserless Devices => 04:48
8. Client Credentials Flow
- 24. When to use the Client Credentials Grant => 02:27
- 25. Client Credentials Grant for Machine-to-Machine Applications => 02:04
9. Introduction to OpenID Connect
- 26. What is an ID Token => 03:34
- 27. How ID Tokens are Different from Access Tokens => 02:32
- 28. Obtaining an ID Token => 05:23
- 29. Hybrid OpenID Connect Flows => 04:29
- 30. Validating and Using an ID Token => 06:24
10. Protecting an API with OAuth
- 31. Intro to Protecting an API with OAuth => 01:17
11. Access Token Types and their Tradeoffs
- 32. Reference Tokens vs Self-Encoded Tokens => 03:35
- 33. Pros and Cons of Reference Tokens => 03:52
- 34. Pros and Cons of Self-Encoded Tokens => 04:50
12. JWT Access Tokens
- 35. The Structure of a JWT Access Token => 05:23
- 36. Remote Token Introspection => 04:35
- 37. Local Token Validation => 06:32
- 38. The Best of Both Worlds: Using an API Gateway => 03:59
13. Choosing Token Lifetimes
- 39. Increasing Security with Short Token Lifetimes => 02:06
- 40. Improving User Experience with Long Token Lifetimes => 03:50
- 41. Contextually Choosing Token Lifetimes => 04:38
14. Handling Revoked or Invalidated Access Tokens
- 42. Reasons Why an Access Token May become Invalidated => 03:31
- 43. The Problem with Local Validation => 04:10
- 44. Token Lifetime Considerations => 01:31
- 45. How Applications can Revoke Access Tokens => 02:19
15. OAuth Scopes
- 46. The Purpose of OAuth Scopes => 02:47
- 47. Defining Scopes for your API => 04:43
- 48. Prompting the User for Consent => 03:01
16. Conclusion
- 49. The Future of OAuth: OAuth 2.1 => 02:58
- 50. Additional Resources and Further Reading => 01:51
- 51. Thank You for Taking the Course! => 01:16
RapidGator
Code:
https://rapidgator.net/file/1b9b63c77b21162594488eea96f944eb/udemy.the.nuts.and.bolts.of.oauth.20-udummy.part1.rar
https://rapidgator.net/file/6c6b439658cb7eedd3fbf6b6386b772d/udemy.the.nuts.and.bolts.of.oauth.20-udummy.part2.rar
https://rapidgator.net/file/eb9f4abbd1c5e5e61a1518051ace3423/udemy.the.nuts.and.bolts.of.oauth.20-udummy.part3.rar
https://rapidgator.net/file/50e667ee28caccff2a6644eab4c7d702/udemy.the.nuts.and.bolts.of.oauth.20-udummy.part4.rar
Code:
https://nitroflare.com/view/27F9607AC0874E2/udemy.the.nuts.and.bolts.of.oauth.20-udummy.part1.rar
https://nitroflare.com/view/5077DE329B77D07/udemy.the.nuts.and.bolts.of.oauth.20-udummy.part2.rar
https://nitroflare.com/view/A8CF7643467DD3B/udemy.the.nuts.and.bolts.of.oauth.20-udummy.part3.rar
https://nitroflare.com/view/40EF24967F1FF34/udemy.the.nuts.and.bolts.of.oauth.20-udummy.part4.rar