OAuth 2.0 and OpenID Connect (in plain English)

  Переглядів 1,725,731

OktaDev

OktaDev

6 років тому

Developer Advocate Nate Barbettini breaks down OpenID and OAuth 2.0 in Plain English. NOTE: This video is from 2018 and contains some information that is now out of date, mainly the content around the OAuth Implicit Flow.
Check out our video course! The Nuts and Bolts of OAuth 2.0 oauth2simplified.com/course
Learn more about OAuth at oauth.net
Get the book: OAuth 2.0 Simplified amzn.to/36HAGoS
Find Nate's slides here: speakerdeck.com/nbarbettini/o...
Sign up for our newsletter! a0.to/zeroindex

КОМЕНТАРІ: 1 700
@user-kx8qb8gr1f
@user-kx8qb8gr1f 9 місяців тому
5 Years old video and still so relevant and precise to date! Nothing beats this video in explaining OAuth and OIDC
@ciroformenton
@ciroformenton 5 місяців тому
You stole my words...
@watherby29
@watherby29 2 місяці тому
​@@ciroformentonyou too
@Nab_001
@Nab_001 Місяць тому
you too (1)@@watherby29
@adebiyial
@adebiyial 3 роки тому
He not only knows his stuff, but he also knows how to teach it. That's a rare and high-profile combination.
@hsharma3933
@hsharma3933 2 роки тому
It’s a hallmark of subject matter mastery. I believe it was Einstein that said, “…(paraphrased) if you can’t explain rocket science to a child, you don’t understand it well enough.”
@terrencemasuku8909
@terrencemasuku8909 2 роки тому
This guy is an excellent teacher. Wow! I am very honored and grateful
@swagatopablo
@swagatopablo 2 роки тому
@H Sharma well, he explained it to a room full of software developers, who, I assume, already have some experience in Web development, not to a room full of nursery kids.
@hsharma3933
@hsharma3933 2 роки тому
@@swagatopablo that’s not really the audience. UKposts viewers are the audience. And he took that into account when he was delivering his lecture.
@masoomsanadi
@masoomsanadi Рік тому
@@hsharma3933 very well quoted (eyenstine 🙂 my spelling)
@AasmundNrsett
@AasmundNrsett Рік тому
This lecture summarised everything I have spent 20 hours googling in one hour. Fantastc!
@OktaDev
@OktaDev Рік тому
This comment means a lot as that is exactly the goal of this video. Thank you for your feedback.
@somnathroy102
@somnathroy102 11 місяців тому
Now seeing a 2 month of comment i can feel safe following this video as it seems to be still relevant.
@eduardgorte8241
@eduardgorte8241 10 місяців тому
Same
@xerxius5446
@xerxius5446 4 роки тому
You know what they say, If you can't explain it simply, you don't know it. This guys knows his stuff. bravo!
@debanjanbarman7212
@debanjanbarman7212 3 роки тому
not true for everyone.
@masoomsanadi
@masoomsanadi Рік тому
@@debanjanbarman7212 u r also right
@CraftyFella
@CraftyFella 5 років тому
Finally.. someone has explained this in a way I can understand.. Thanks Nate for this presentation.
@ujjwaldaga1440
@ujjwaldaga1440 5 років тому
true that
@MegaBig60
@MegaBig60 5 років тому
Totally agree on that. I had been scratching my head over this OAuth and OpenID stuff.
@mukhtharak2043
@mukhtharak2043 5 років тому
Where can I find this presentation slides?
@manmohitsingh9813
@manmohitsingh9813 5 років тому
@@mukhtharak2043 Check description of the video
@pratikkamat8148
@pratikkamat8148 5 років тому
totally agreed!!
@amdel2020
@amdel2020 5 років тому
More than justifies it's title of "in plain English". Brilliant explanation. Sets the benchmark for how to explain things.
@nbarbettini
@nbarbettini 5 років тому
Thanks for your kind words!
@SendhilKumarRamalingam
@SendhilKumarRamalingam 5 років тому
I couldn't agree more, Thanks Nate
@_ng_suraj_9478
@_ng_suraj_9478 3 роки тому
P
@masoomsanadi
@masoomsanadi Рік тому
this is also important or else many of times don't feel like watching because of english accent (take positively)
@radioactive5271
@radioactive5271 Рік тому
RIP to those who missed this video thinking that its an hour video & went for 10 min videos.
@szilardfineascovasa6144
@szilardfineascovasa6144 Місяць тому
Now I get it.
@mj2068
@mj2068 25 днів тому
true dat. really really good video
@davidpigman7382
@davidpigman7382 2 роки тому
I'm a principal architect on a fortune 500 SaaS ERP implementation. My challenge is not only for myself to understand OAUTH 2.0, but also be able to explain this to stakeholders. This video does precisely this, incredible presentation. Thank you.
@masoomsanadi
@masoomsanadi Рік тому
after ur comment a year ago. i am in that spot of explaining to stakeholders. 🙂
@noble9944
@noble9944 5 років тому
Why can't university lectures be as interesting as talks like these. This is great, thank you.
@jerrybracke597
@jerrybracke597 2 роки тому
Imagine this bright guy explaining this stuff to a room of immature 19 year olds. Not just once, but year, after year, after year. Its like keeping a killer whale in a basin, he ll die from boredom. Theres an old saying that goes; those who can, do, those who cant, teach. he can.
@2510viv
@2510viv 5 місяців тому
This is by far the best video to understand OAuth and OpenIDConnect.. Nate is an outstanding teacher!
@lipikamajumdar9219
@lipikamajumdar9219 8 місяців тому
This is one of the best content to understand OAuth 2.0 & OpenID Connect. Thanks for sharing it.
@mayurdighe
@mayurdighe 18 днів тому
I love coming back to this video to get my understanding correct.
@vivekmit
@vivekmit 6 років тому
One of the best session on youtube of oauth + openId.
@miguelakira
@miguelakira 6 років тому
Excellent video! I've been banging my head to the wall for the last couple days, until i saw your presentation. Can't praise you guys enough! Thanks!
@akillercaterpiller
@akillercaterpiller 4 роки тому
Very few people have the ability to deliver complex information in an understandable and concise way. You have this ability, Nate. Thank you.
@brittlindgren1443
@brittlindgren1443 Рік тому
Things that I really appreciated about this video 1. Introduced workflow without any or with minimal technical terms 2. Introduced the terminology and explained in simple terms 3. Went back to the workflow and incorporated the terminology with the workflow 4. Repeated questions from the audience so that those of us watching the video knew what the question was What a great video!!! Nate did a great job of teaching this material!
@nbarbettini
@nbarbettini Рік тому
I appreciate the kind words. Thanks for watching! I'm glad it was helpful!
@Kingside88
@Kingside88 Рік тому
May I add 5. not beeing stupid funny and translate the terminilogy in stupid analogy
@andresanper
@andresanper 5 років тому
Great explanation and demo on OAuth2 and OpenId Connect. Thank you!
@IsakSavo
@IsakSavo 4 роки тому
Absolutely great presentation. Been playing around with oauth and openid connect for one of our products but not really understanding what all the pieces meant. Now I do. Thanks!
@GamerMinecraftivity
@GamerMinecraftivity 3 роки тому
I've already watched this 3 times. It's really fantastic reference material, as are the slides that accompany it. Very well done!
@mikopanjean8756
@mikopanjean8756 2 роки тому
I've seen a lot of explanations and didn't understand the concept. FINALLY a very good expansion made me understand the concept . thank you!!
@pravinkalekar
@pravinkalekar 5 років тому
One of the best explanatory presentation I have seen on a topic which otherwise looks extremely complicated, especially for the beginners.
@Oduig
@Oduig 5 років тому
Best explanation of OAuth2 and OpenID Connect on the internet. Thank you.
@VishnuDixit
@VishnuDixit Рік тому
Just outstanding! The world owes you one
@OktaDev
@OktaDev Рік тому
Thanks for watching!
@LTEVideoTutorials
@LTEVideoTutorials 3 місяці тому
Best explanation about oauth on internet. I am saving this video for future. Thanks 😊
@BorhanChowdhuryChittagong
@BorhanChowdhuryChittagong 5 років тому
a little history and some practical use cases can make any learning absolutely easy and understandable! thanks Nate!
@lahvoopatel2661
@lahvoopatel2661 Рік тому
Still the best lecture on oauth and oidc after 4 years
@alexanderwitte9919
@alexanderwitte9919 2 роки тому
I just explicitly logged into youtube to like this video. Thanks so much for putting this talk together and demystifying this stuff.
@RamGorre
@RamGorre Рік тому
There is no better video than this one to understand OAuth and OpenID Connect. You can bet on it.
@sushant0625
@sushant0625 5 років тому
25 mins into the video... and i already love the way you explained till now... hopefully it will be much clear once i finish it... no more banging on the wall to understand OAuth... :-D
@airodonack
@airodonack 3 роки тому
This is amazing. Not only in what you’ve presented and what you’ve taught me but the way you’ve presented it is impressive!
@jayprock22
@jayprock22 4 роки тому
The ability to take a complex technical subject and make it easy to understand is a rare gift. I can't say enough good things about this presentation. Would love to see more from Nate Barbettini, he will certainly be on my radar!
@mayankjain94
@mayankjain94 2 роки тому
Amazing talk, really appreciate all the effort Nate has put in to explain OAuth2.0 so well.
@meisterthea
@meisterthea 6 років тому
Hi Nate, I was struggling to understand this protocol and then came across your presentation. It's now very clear. Thanks so much.
@classofcrow
@classofcrow 5 років тому
Thank you - a great job at taking something complex and making it understandable.
@cyberworld13
@cyberworld13 4 роки тому
The most clear explaination of OAuth2.0 and OpenID out there! Thank you!
@jasonscheiwiller860
@jasonscheiwiller860 4 роки тому
I've lost count of how many confusing articles I've read online about this. Thanks for making it much easier
@khpkd
@khpkd 5 років тому
Finally got a better understanding about the relationship between OAuth and Open ID connect and about OAuth2.0 itself. Thank you very much.
@arjitr
@arjitr 6 років тому
This is the best video on OAuth2 and OpenId Connect. Thank you so much!
@mavinkaljayaram1269
@mavinkaljayaram1269 3 роки тому
Thank you so much for this presentation. Absolutely love, how you systematically introduced the concepts. Especially about how OpenID fits in with the whole Oauth flow. That was the part that always confused me. You explained the evolution of these technologies, and that timeline is important in understanding why they were created, and what problem it is trying to solve. Keep up the good work.
@jieouyang2856
@jieouyang2856 4 роки тому
One of the best hour invested so far in the topic. Thank you
@EhsanAmini
@EhsanAmini 5 років тому
You've only got to watch the tons of other tutorials out there and wade through the reams of obscure and perplexing documentation to really appreciate what a brilliant job this presentation does of explaining this cryptic jargon. Thanks a zillion! Oh if you only did another such presentation on general relativity and one on quantum mechanics.
@ujjwaldaga1440
@ujjwaldaga1440 5 років тому
Exactly a developers perspective ! Just what an enterprise developer was looking for ! Very well done Nate !
@seemadubey7247
@seemadubey7247 2 роки тому
I have not seen any one explaining so well and incrementally, fabulous job . You really build on concepts gradually , great flair for teaching
@chillydill4703
@chillydill4703 9 місяців тому
Watched every minute and what a fantastic presentation Nate, still to this date 5 years later.
@ShirazHazrat
@ShirazHazrat 5 років тому
This man deserves an award. Great presentation!
@yohan_aka_spof
@yohan_aka_spof 5 років тому
Excellent talk! Finally found THE video that explains OAuth / OIDC well! Congrats Nate!
@mehedees
@mehedees 4 роки тому
I've been stumbling around trying to understand this all day today! Thanks for this cool explanation! Kudos!
@steveruffellsbs504
@steveruffellsbs504 3 роки тому
Wow. You make it so easy to digest and understand. Its a good sign when you make a note to look for other material you've created to learn from
@codeuniversityonline7510
@codeuniversityonline7510 5 років тому
This is the best explanation in the internet for OAuth
@russtym
@russtym 4 роки тому
Brilliant presentation. as always, when things are explained in plain English, it makes the topic understandable.
@alekhsharma3590
@alekhsharma3590 2 роки тому
One of the best 1 hour i have ever spent on this app. Extremely useful, easy to understand.
@dips31089
@dips31089 4 роки тому
Best explanation so far on something I had been struggling to understand for a while. Hats off you you Nate!
@shobhitmittal77
@shobhitmittal77 4 роки тому
The title should be "Everything you ever wanted to know about OAuth". Thanks much Nate... superbly explained.
@kamalbahadur007
@kamalbahadur007 5 років тому
I have probably gone through tons of videos on OpenID Connect and OAuth 2.0 and no doubt this one is best.
@matthiasglubrecht732
@matthiasglubrecht732 3 роки тому
Great talk, Nate! This must be the best explanation of OAuth 2 and OpenID Connect I've ever seen. Chapeau!
@jonkilner8816
@jonkilner8816 2 роки тому
Stumbled across this video. Really great explaination and much clearer than any other articles I've come across
@ryanashare
@ryanashare 4 роки тому
Best presentation ever on this tricky subject ! Thank you !
@krishhhify
@krishhhify 5 років тому
Great presentation! you made me watch complete video without fast forwarding it. Good job
@lucienzhang
@lucienzhang 3 роки тому
Thank you Nate! I'm so lucky to start learning OAuth 2.0 and OpendID from this video. Explaining everything in human language is an art.
@bennorthrop5601
@bennorthrop5601 4 роки тому
So helpful. Loved that he not only explained the spec itself, but gave the context for it.
@camerontownshendsonatype6698
@camerontownshendsonatype6698 4 роки тому
Fantastic talk on OAuth. Probably one of the best tech talks I've heard period. Well done.
@psylohzoff4073
@psylohzoff4073 2 роки тому
Try SOLID talks by UB ;-)
@earthwormzim
@earthwormzim 4 роки тому
So much of this is finally starting to make sense to me! That almost never happens! Thanks!!!!
@jankowalski2652
@jankowalski2652 Рік тому
The best explanation of OAuth and OpenID connect I saw on the internet (including paid ones). Respect!
@amolpophale
@amolpophale 4 роки тому
Searching for exactly this information. Brilliant style of explaining a concept to the point. Thank you!
@rajbiswas776
@rajbiswas776 3 роки тому
Had so many gaps in my knowledge, had to make notes to make sure I can go back to those, good job Nate.
@mortgaughaleb
@mortgaughaleb 2 роки тому
Honestly I implemented the both protocols before attending this video but really, such explanation should be included as a video in the protocols tutorials, nobody could eliminate the confusion in this way. Nate you're very amazing instructor.
@PunnuSharma7777
@PunnuSharma7777 3 роки тому
Finally , an amazing explanation. Its 2021 now and I need to see what all has changed . But I cannot thank enough Nate for sharing this video. I have learnt so much !
@taritgoswami7922
@taritgoswami7922 3 роки тому
Thanks Nate for making the concept crystal clear! You have done it nicely.
@thingsinthebox
@thingsinthebox 4 роки тому
finally clear about oauth2 and openID and the relationship between the two
@gligom
@gligom 4 роки тому
Wow! I just have an “Ahaaaa!” moment. What a good presentation, with so clear explanations about oauth and open connect id. Thank you very much!
@nbarbettini
@nbarbettini 4 роки тому
I'm glad I could share the "aha!" moment with you! Thanks for watching.
@pratiks3
@pratiks3 Рік тому
Wicked! Even if you know Oauth 2.0, it's worth watching the entire presentation to get a deeper understanding of why it's so prevalent!
@ramyfarid2296
@ramyfarid2296 10 місяців тому
Thank you! This is the cleanest and most t0-the-point explanation I have seen on OAuth and OpenID Connect
@vaibhavkaushik8915
@vaibhavkaushik8915 5 років тому
@Nate : you nailed it man , it was one heck of a explanation for openid connect and oauth !!
@pegahut
@pegahut 10 місяців тому
I just watched half of it and can't stop myself commenting. I knew Oauth before but I always have a missing piece in the puzzle. I had to unlearn to relearn in the perfect way. Awesome presentation and explanation. you got a skill !! Glad I found this video
@PauloOliveira-hz3tn
@PauloOliveira-hz3tn 3 роки тому
Even after three years, this video continues super helpful. Thx for all people involved in creating this material! Greetings from Brazil o/
@sauravgsh16
@sauravgsh16 4 роки тому
One of the best explanation of OAuth I have had the pleasure to listen to in quite sometime .. thank you very much ..
@desertfox9613
@desertfox9613 5 років тому
Wish I went straight to this video to learn about this.
@amoghskulkarni
@amoghskulkarni 7 місяців тому
Nate, you have transformed my understanding of Oauth 2.0 and OIDC for good. I cannot thank you enough. Keep doing the good work! :)
@nbarbettini
@nbarbettini 7 місяців тому
Thanks for the kind words! I'm glad the talk helped!
@sammy2ooo
@sammy2ooo 3 роки тому
That's the best explanation about OAuth2 and OpenID I have found on the net. Down to the point! Thank you very much. Awesome!
@houstonfirefox
@houstonfirefox 3 роки тому
Very nice presentation. Clear, concise and to-the-point. Great job!
@djzenma
@djzenma Рік тому
I usually never comment, but this was an amazing talk. He not only explained how the protocols work, but also their history, the bad solutions that the companies tried before these protocols were created, and how OAuth and OIDC solved these problems and standardized authentication and authorization in the web. Love it!
@OktaDev
@OktaDev Рік тому
Thanks for leaving this comment. It means a lot. We hope to see you around in our other content :)
@appy2501
@appy2501 3 роки тому
Great explanation on the flow. Now everyone can visualise in the back their mind👍🤝
@norwoodcmn
@norwoodcmn 4 роки тому
Great presentation. Studying for the SEC+, so I really appreciate the clarification.
@nishantshaitan
@nishantshaitan 4 роки тому
Been at it for a week. Finally I understand. Thanks Nate . Really appreciate it. Thank you so much
@ezy7716
@ezy7716 3 роки тому
i was feeling so bad to not understand identity protocols. thank you so much Nate! you made my day with your awesome pure explanation.
@Angel-mg2kp
@Angel-mg2kp 4 роки тому
After watching multiple videos on OAuth I was about to give up learning this. Luckily I saw this video and it saved me. Thanks Nate
@86MrTony
@86MrTony 3 роки тому
Such a great job to explain all these in a simple and understandable way, Thanks so much.
@user-ow9pe8vy5s
@user-ow9pe8vy5s Місяць тому
Excellent content. In simple and clear terms. Thank you so much Nate and Okta.
@shwethab7950
@shwethab7950 2 роки тому
I was scratching my head when I used to hear the word OAuth. Now I clearly understood the OAuth basics. Thanks for explaining with this much of clarity.
@claryfray4038
@claryfray4038 5 років тому
thank youuu very much.It is the best explanation of OAuth..You made it so much clear and plain.
@genesisneutral6280
@genesisneutral6280 4 роки тому
Best explanation so far on OAuth2 and the history/usage with OpenID Connect.
@surekhakolekar2391
@surekhakolekar2391 Рік тому
Really Like the way he explained each term. Thanks Nate for such a wonderful explanation. It helped me a lot to understand the concepts
@ivangutowski-smith5590
@ivangutowski-smith5590 2 роки тому
now THIS: is how you do a presentation, clear, and build up the presented information as you teach it. The one thing that is so small, but a sign of a fantastic presenter: 26:30 a guy asked a question, Nate repeated it back to summaries he understood it welll - and for us watching a recording - we could hear the question... So professional, impeccable presentation and clear content.
@nbarbettini
@nbarbettini 2 роки тому
Thanks for the kind words. I'm glad the presentation has been useful for lots of folks!
@omerdagan3083
@omerdagan3083 4 роки тому
Just freaking GREAT TALK! Thank you!
@NederlandGuy
@NederlandGuy 3 роки тому
Nate, brilliant talk! I can now say I understand these protocols. Thanks so much!!!
@rasthana
@rasthana Рік тому
Brilliant talk. Thanks for your efforts in explaining OAUTH2.0 and OIDC in as easy to understand way as possible.
@run-forrest-run
@run-forrest-run Рік тому
I watch this video every 1.5 years to refresh. Remember guys. ID token is always a JWT token and is a result of authentication. Access Token is a result of authorization and can be a JWT token but doesn’t necessarily have to be.
@OktaDev
@OktaDev Рік тому
Many of us also watch this video periodically. Nate did an amazing job! 🤩
@responsive_random
@responsive_random 4 роки тому
The topics of AuthN and AuthZ were always scary to me and like Nate said in the video mostly it’s because the confusing content on the web. But this talk is so crystal clear and brings so much clarification into my efforts in understanding OAuth, as well as authentication/authorization concepts. Kudos! Hats off!
@hyperborean72
@hyperborean72 Рік тому
Nate is brilliant - what else can be said... such a gem is so rare among software tutors
@berrec2650
@berrec2650 Рік тому
OMG finally, after reading all the Google stuff and reading other documentation and watching videos for months on and off, I finally got it. It might be 4 years old, but thanks so much for putting OAuth V 2 so simple and easy to understand, also thanks for the great tools, just amazing..........
Introduction to OAuth 2.0 and OpenID Connect By Philippe De Ryck
2:43:46
Історія загиблого Назара Небожинського
00:54
Суспільне Рівне
Переглядів 850 тис.
Kubernetes Tutorial for Beginners [FULL COURSE in 4 Hours]
3:36:55
TechWorld with Nana
Переглядів 8 млн
An Illustrated Guide to OAuth and OpenID Connect
16:36
OktaDev
Переглядів 541 тис.
How to Hack OAuth
25:10
OktaDev
Переглядів 42 тис.
Что такое OAuth 2.0 и OpenID Connect за 15 минут
14:27
Everything You Ever Wanted to Know About OAuth and OIDC
33:21
OktaDev
Переглядів 30 тис.
A Developer's Guide to SAML
27:47
OktaDev
Переглядів 167 тис.
What's going on with the OAuth 2.0 Implicit flow?
17:18
OktaDev
Переглядів 81 тис.
Authentication as a Microservice
50:26
Oracle Developers
Переглядів 213 тис.
Why is JWT popular?
5:14
ByteByteGo
Переглядів 248 тис.
The ARM chip race is getting wild… Apple M4 unveiled
4:07
Fireship
Переглядів 679 тис.
Вы поможете украсть ваш iPhone
0:56
Romancev768
Переглядів 215 тис.
Why spend $10.000 on a flashlight when these are $200🗿
0:12
NIGHTOPERATOR
Переглядів 17 млн