An Illustrated Guide to OAuth and OpenID Connect

  Рет қаралды 550,986

OktaDev

OktaDev

Күн бұрын

OAuth 2.0 and OpenID Connect (OIDC) are internet standards that enable one application to access data from another. Unfortunately, these standards use a lot of jargon and terminology that make them more difficult to understand. The goal of this video is to explain how these standards work using simplified illustrations.
Check out our new video course! The Nuts and Bolts of OAuth 2.0
oauth2simplified.com/course
If you'd prefer to read a post on this subject, or find related posts that dive deeper into OAuth and OIDC, go to developer.okta.com/blog/2019/...
Okta is a developer API service that stores user accounts for your web apps, mobile apps, and APIs.
* Sign up for Okta for free at developer.okta.com/signup/
* For more info visit us at developer.okta.com/
* Developer Blog: developer.okta.com/blog/
* Sign up for our newsletter! a0.to/zeroindex
* Follow us on Twitter: / oktadev
* Follow us on FB: / oktadevelopers
* Follow us on LinkedIn: / oktadev

Пікірлер: 725
@meghasharma7859
@meghasharma7859 9 ай бұрын
The world does not lack information, what is lacks is good teachers like you
@PardesiBabux
@PardesiBabux 2 ай бұрын
100% Agreed.
@marekstefanecofficial
@marekstefanecofficial 2 ай бұрын
Couldn't agree more
@vishfulthinker
@vishfulthinker 3 жыл бұрын
Thanks Hagrid! :)
@MrJoefinisher
@MrJoefinisher 2 жыл бұрын
I've seen him present in person. He is quite a good speaker.
@bluesque9687
@bluesque9687 11 ай бұрын
Hagrid?!! You are calling this fine man, this fine educator, to whom so many of us owe great thanks, Hagrid, just because he has a beard like Hagrid and may even resemble him in features of the face?!
@random-characters4162
@random-characters4162 11 ай бұрын
@@bluesque9687not only! He is very friendly, helpful, and share instructive information ❤
@nettoaoquadrado
@nettoaoquadrado 10 ай бұрын
So funny!
@danielearmanasco7169
@danielearmanasco7169 3 жыл бұрын
Finally someone that explains the relationships between these concepts and not only the single detail, and he does it in a simple way! Thank you very much
@ThePhosee
@ThePhosee Жыл бұрын
I thought the same
@1Faizankhalid
@1Faizankhalid 15 күн бұрын
This is the single video one should visit to understand and build upon whether client side or server side
@netrabhatta
@netrabhatta 3 жыл бұрын
This is just awesome, this video is heavier than thousands of blog articles.
@liferajib
@liferajib 3 жыл бұрын
I agree - so simple and so powerfully explained
@MightyPuff
@MightyPuff 3 жыл бұрын
Yup, took me a while to digest what I was watching, and it's only 16 minutes.
@fchas15
@fchas15 4 жыл бұрын
Thank you for the calm and relaxed style, it makes this so much easier to follow.
@SuperEndiku
@SuperEndiku 3 жыл бұрын
So many development videos are either done on speed or by someone who I cannot understand. This one really stands out.
@robertfriedel7365
@robertfriedel7365 Жыл бұрын
soothing beardy voice for the win... keeps my half neuron engaged. too simple to not follow through
@jatr1x701
@jatr1x701 8 ай бұрын
this is probably the 10th time i return to this video to refresh my knowledge on this topic thru the years, this is gold.
@MCMelonslice
@MCMelonslice 4 жыл бұрын
Been researching this topic for the longest time and couln't get to understand the differences. Thanks for your explanation, this made it quite understandable for me.
@arpanchakraborty9874
@arpanchakraborty9874 3 жыл бұрын
This is just brilliant! Although i spent an hour to understand this 16 mins video, however this is a lesson for a lifetime, cant be explained more simply. Thanks a ton man.
@devsingh6041
@devsingh6041 3 жыл бұрын
Highly recommended. after so many videos, this one gave the clarity.
@cronaut5429
@cronaut5429 4 жыл бұрын
Thanks, been using this stuff without a solid broad picture. Pieced it all together, thanks to your video. Super helpful!
@carlosrodriguez3104
@carlosrodriguez3104 10 ай бұрын
The filming of this video is too good. I will definitely be voting for you in the next oscar awards.
@tusharf5
@tusharf5 4 жыл бұрын
Great work. Crystal clear explanation. I would love to see a video on its different use cases like SSO, microservice authentication etc. Thank you
@lautarolopez5372
@lautarolopez5372 2 жыл бұрын
I haven't finished watching the video and I already realized that this is the best explanation I've ever seen about what oatuh is and how it works! congratulations! Excellent video!!
@marccawood
@marccawood 2 жыл бұрын
Knowledgeable, lucid, terse, eloquent, throaty and a helluva beard. What more do you want in a guru?!
@Emilpk
@Emilpk 4 жыл бұрын
Thanks! That really cleared up my confusion around oauth and oidc! Really well explained and probably the best explanation I have seen thus far.
@ghislaincote4882
@ghislaincote4882 4 жыл бұрын
Great summary. One of the best simple explanations available on these topics !
@davidkeel4543
@davidkeel4543 2 жыл бұрын
If everyone taught like you we would all be geniuses! Thanks for the extremely well done video!
@deepucherian9307
@deepucherian9307 2 жыл бұрын
People like you are a blessing. What an amazing video and the way you simplified this complex topic is outstanding. Please create more videos like this....I'm sure I will never forget you and the concepts you explained here.
@oooo9570
@oooo9570 3 жыл бұрын
Nice straightforward explanation. I liked how you simplified it initially and then drilled down in later sections for more detail.
@141290KAPIL
@141290KAPIL 3 жыл бұрын
Thanks for such a simple yet technical explanation. It really helped me understand the flow for both OAuth 2.0 & OIDC and the difference between them.
@duygiangnguyen7942
@duygiangnguyen7942 3 ай бұрын
Very clear explanation, it's better than books and thousands of articles I've read. Thank you
@andypowers6894
@andypowers6894 4 жыл бұрын
That was a great explanation, I've struggled with explaining OAuth2 to people, and this takes it to a new level! And not just because I relate to cartoons!
@Svijanskej
@Svijanskej 4 жыл бұрын
Brilliant style, finally I understand this topic. Thanks a lot and have a beautiful day!
@kevinkkirimii
@kevinkkirimii 11 ай бұрын
Hands down the simplest & clearest explanation
@redaABDI
@redaABDI 4 жыл бұрын
Great explanation. Thank you so much for your efforts.
@hmartins93380
@hmartins93380 3 жыл бұрын
I found myself in front of a project using oidc and I have been trying to understand it for several days. But this video is very schematic and I understand a lot more how things work in oidc now. Thank you very much. I think I am not the only one to think that haha.
@user-fh1do9xb4n
@user-fh1do9xb4n 3 жыл бұрын
Some people, few, are just very good at teaching and explaining, and you are one of them. Thank you so much for this clear explaination!
@tymekmajewski4718
@tymekmajewski4718 4 жыл бұрын
Thank you for this video. In v2 I recommend to split the Pun Of The Day server and the browser in the part where you describe how the token is obtained. I think this would really well illustrate that the client secret is handled by Pun Of The Day server, and not the user's browser.
@cheequsharma7391
@cheequsharma7391 Жыл бұрын
That's the best explanation of OAuth and OpenID Connect I have come across. Thanks a lot. Cheers.
@OktaDev
@OktaDev Жыл бұрын
You are welcome!
@wesacano
@wesacano 4 жыл бұрын
Thank you for this video! We are working toward Okta integration at our company and this will be valuable to share with our engineers!
@marekstefanecofficial
@marekstefanecofficial 2 ай бұрын
Drawings make the video feel so cozy and warm! Reminds me of reading head first books!
@parasmyname784
@parasmyname784 5 ай бұрын
What a beautiful explanation. This video is the manifestation of the phrase "A good code is like a story"
@i.actually.dont.know34
@i.actually.dont.know34 4 жыл бұрын
You have a very personable charisma! Thanks for the video. It was extremely helpful :)
@woeihwang
@woeihwang Жыл бұрын
The best easy to understand yet complete explaintion regarding OAuth and OpenID….
@OktaDev
@OktaDev 11 ай бұрын
Thanks for your feedback!
@davidcarey37
@davidcarey37 3 жыл бұрын
As the saying goes, “This is quality”! ... OAuth2.0 and OpenID Connect.clearly explained in a succinct but entertaining format. Thanks very much!
@KrunalParmar
@KrunalParmar 4 жыл бұрын
The great explanation of OAuth 2.0. I have been trying to know basics for a long time. You just explained very well !. Thank you
@GeorgeLu10086
@GeorgeLu10086 4 жыл бұрын
I've been confused by OAuth and OpenID Connect, your video clarify my confusing in such a easy and interesting way. Thanks
@DaniKhanRamiro
@DaniKhanRamiro 2 жыл бұрын
Really good explanation about OAuth2.0 and OIDC, very easy to digest the content and follow along. I am a fan of using visualizations to support explaining workflows and this presentation nailed it. Great job!
@brunomartin3854
@brunomartin3854 8 ай бұрын
Finally, I understand the links between OAuth, OIDC and JWT. Every time I asked around, it looked something complex and very different, but at the end I was myself already using those concept via VueJs and Laravel without fully understand it. So glad I found this explanation! Thanks Okta.
@munnesh
@munnesh Ай бұрын
Thank you! This really helped me understand the differences between Access tokens and ID tokens and what they do. Much appreciated.
@dwwinocenti
@dwwinocenti 3 жыл бұрын
been implementing OpenID/Oauth with ADFS in the last weeks. this has put some light into it. Thank you.
@joelanderson830
@joelanderson830 4 жыл бұрын
An excellent overview. Your presentation technique made this complex topic accessible. Thank you!
@mrmoodwhisperer
@mrmoodwhisperer 10 ай бұрын
Loved the simplicity and clarity of the explanation. Great job!
@ironnerd2511
@ironnerd2511 3 жыл бұрын
Extraordinary presentation. Finally a clear picture (comic book) of what OAuth is all about. Thanks so much!
@daveknight6844
@daveknight6844 Жыл бұрын
Best, most concise, most comprehensive, most clear overview of OAuth and OIDC I've ever seen. Well done.
@arijitchaudhury9583
@arijitchaudhury9583 4 жыл бұрын
This is brilliant 👍. I have started using wso2 as api gateway and always keen to understand the oauth and jwt concept. Now I can understand and can deep drive. Thanks the author.
@elalfredolopez
@elalfredolopez 3 жыл бұрын
I just have to say: Keep doing what you are doing, since you are doing it so great! and thank you!.
@dannylaver188
@dannylaver188 2 жыл бұрын
Super useful, very clear and well presented - thank you. Used to help me prep for a security certification!
@sreaswar
@sreaswar 4 жыл бұрын
Excellent concise description of OAuth and OpenID - helps a lot thanks for sharing
@michaelschwartz8922
@michaelschwartz8922 3 жыл бұрын
preparing for the SEC+ 601 and this is a lot more useful than what the book provides! Awesome!
@joneslt
@joneslt 3 жыл бұрын
Techie's who understand OAuth are a dime a dozen, but finding someone who can explain it is a rare find indeed. Your vids are gold! Thank yoU!!
@scottjoewill
@scottjoewill 3 жыл бұрын
Loved it. Thanks for the great explanation. It really helped me understand the OIDC flow that has evaded me for some time.
@rolfkaltenegger1182
@rolfkaltenegger1182 3 жыл бұрын
Explaines everything in a calm and good way! Thanks for this very good video :) Learned a lot
@notoppland
@notoppland 8 күн бұрын
This man is a legend. Thank you.
@mariodaniel7115
@mariodaniel7115 Жыл бұрын
When I was almost giving up regarding to understand every those concepts, I magically saw your outstanding video. haha I was able to understand much more than the other lots I've watched previously. Thus, thank you very much!
@user-buter
@user-buter 2 жыл бұрын
Plain and solid explonantion, good visualization. Nice structured. Enough to understand main principles and good place to start dig deeper. Thank you chief!
@conpeo
@conpeo 3 жыл бұрын
I just wanna say thank you! I will watch this video again and again.
@JKhalaf
@JKhalaf 4 жыл бұрын
This was brilliant, thank you so much. My understanding of OAuth and OpenID is so much clearer now. 👍❤
@yadnyesh
@yadnyesh Жыл бұрын
Thank you for explaining OAuth and OIDC in one short, simple session
@davecolwell7865
@davecolwell7865 3 жыл бұрын
I've been reading up on OAuth2 and OIDC for a day-and-a-half and was drowning in word soup. Finally found your video - thank for you the clear (and funny) explanation! I've got a solid "big picture" now.
@yasirnawaz2798
@yasirnawaz2798 3 жыл бұрын
Thanks for the video. Simple & Straightforward. OpenID starts at 10:58
@sanjayb301
@sanjayb301 3 жыл бұрын
Never knew that Oauth and Open ID can be explained in such an easy to understand manner. Awesome. And it takes only 16 minutes.
@shahdhaval89
@shahdhaval89 7 ай бұрын
Finally !!! After so much confusion around, finally I got to understand the basics. Thanks a lot.
@samuelbristotloli6076
@samuelbristotloli6076 Жыл бұрын
Thank you, sometimes these concepts are confusing. You explain it in a simple way, Thanks!
@CK-ne5hp
@CK-ne5hp Жыл бұрын
The best video I've come across regarding this complicated topic :) Thank you so much for your effort, I've finally understood the concept. I especially liked the illustrations and the slow pace.
@BigShay1977
@BigShay1977 2 жыл бұрын
I happen to be watching this "after" building an OIDC flow into a custom application and I can say this is very well articulated.
@SJPYT
@SJPYT Жыл бұрын
Probably the clearest explanation I've seen, regarding Oath 2.0 and OpenID Connect. Thanks!
@danielkrajnik3817
@danielkrajnik3817 3 жыл бұрын
Okta has published such amazing resources to quickly wrap your head around authentication. go okta
@joross8
@joross8 3 жыл бұрын
Best explanation of oAuth and OpenID I've been able to find. Thank you for creating this fantastic resource.
@SteveNisbet
@SteveNisbet 2 жыл бұрын
Epic - love the humour and you cannot argue the contrast levels in the imagery! Nice explanation
@Asentinn
@Asentinn 7 ай бұрын
Couple months working with OIDC and still the best resource as it goes with understanding what is OIDC, how it works and its relation to OAuth.
@sarathm09
@sarathm09 2 жыл бұрын
This is brilliant!. Well explained. This is much easier to understand than a lot of other content on this topic.
@conaxlearn8566
@conaxlearn8566 Жыл бұрын
This video finally helped me to understand so much more about OAuth and OpenID Connect! 10/10 stars!
@pedrodeviggiano6315
@pedrodeviggiano6315 4 жыл бұрын
Fantastic explanation! Congratulations from Buenos Aires (ARG).
@roybj1234
@roybj1234 4 жыл бұрын
Best explanation I encountered. Thank you!
@this_is_dhruv3101
@this_is_dhruv3101 7 ай бұрын
Finally someone explains it, which is not confusing and authentic! Thanks alot!
@Reji012345
@Reji012345 3 жыл бұрын
Terrifically simplified. Crystal clear about the concept
@jburnash
@jburnash 6 ай бұрын
This is a *really* clear and excellent explanation of these technologies - which I currently implement and use without a real understanding of what's happening, .i.e. "it just works (tm)". Thank you for helping me more than the vendor providing the tech!
@kieran2347
@kieran2347 3 жыл бұрын
This is by far the best video I've come across with the best ever detailed explanation on oauth2.0 flow. Thank you very much.
@chesschampions2206
@chesschampions2206 3 жыл бұрын
I have been reading and listening to many videos but could not get to understand oauth and oidc. This is the best video and after watching this I now feel I totally understand these concepts. And want to say bunch of thanks.
@cedarcanoe
@cedarcanoe 2 жыл бұрын
This was perfect, thank you so much for a clear explanation!
@SanjeevKumar-hs6gp
@SanjeevKumar-hs6gp 3 жыл бұрын
Thank you for such a comprehensive explanation !
@SumitDesai-zs4dx
@SumitDesai-zs4dx Жыл бұрын
Thank you for making this look very simple. If you're reading this, then you're awesome 💯
@OktaDev
@OktaDev Жыл бұрын
Thanks for your feedback. We appreciate it!
@HATFun
@HATFun 3 жыл бұрын
Awesome video, never understood the difference oidc and outh2.0 unless i saw this video
@amitsaxena4u
@amitsaxena4u Жыл бұрын
Thanks for explanation in simple words, appreciated
@needtubes121
@needtubes121 4 жыл бұрын
I want to say thanks for this content. Amazing simple to understand.
@abdulnaveed4984
@abdulnaveed4984 Жыл бұрын
Finally I am watching awesome content, thank you so much, no one explain better then this, really happy and want to learn more from you, May God bless you
@nIrUbU01
@nIrUbU01 2 жыл бұрын
This is the first time I managed to understand it after watching many videos on it! Thanks!
@marcosingarella9843
@marcosingarella9843 Жыл бұрын
Finally an explanation in plain English and with good illustrations !
@kayalskettle4063
@kayalskettle4063 2 жыл бұрын
I not only understood it, I enjoyed watching ! the cartoons, the humor ... just wow !
@ravisshanker7339
@ravisshanker7339 3 жыл бұрын
Thank you so much . Simple and very clear .
@batorgil4993
@batorgil4993 Жыл бұрын
Good video! Helped me, a complete beginner understand these concepts to a certain extend.
@ashish_us
@ashish_us 3 жыл бұрын
Thank you so much for such a clear and crisp explanation about OAuth and OIDC.
@ApplyIT2021
@ApplyIT2021 Жыл бұрын
This video provided excellent knowledge that we hardly get even after reading lots of information on the internet. Brilliant! 100 claps.
@jvstbecause
@jvstbecause Жыл бұрын
This video made me much more confident in authentication. Go watch and understand it, it's worth it.
@mohamedissa8834
@mohamedissa8834 Жыл бұрын
Man you are a God no one else in industry have created an easy to understand explanation of OIDC and OAuth 2.0 Thank you
@shenth27
@shenth27 3 жыл бұрын
Best explanation of OAuth and OIDC
@user-je3xt4tw9o
@user-je3xt4tw9o 4 ай бұрын
I want to give this guy millions of likes, for this awesome explanation.
@mitrshri12
@mitrshri12 3 жыл бұрын
Simply brilliant, engaging, concise and highly recall worthy explanation of an important concept .... Outstanding
OAuth 2.0 and OpenID Connect (in plain English)
1:02:17
OktaDev
Рет қаралды 1,7 МЛН
ID Tokens VS Access Tokens: What's the Difference?
8:38
OktaDev
Рет қаралды 139 М.
CAN YOU HELP ME? (ROAD TO 100 MLN!) #shorts
00:26
PANDA BOI
Рет қаралды 36 МЛН
The Worlds Most Powerfull Batteries !
00:48
Woody & Kleiny
Рет қаралды 24 МЛН
Pray For Palestine 😢🇵🇸|
00:23
Ak Ultra
Рет қаралды 35 МЛН
A Developer's Guide to SAML
27:47
OktaDev
Рет қаралды 170 М.
Difference between cookies, session and tokens
11:53
Valentin Despa
Рет қаралды 575 М.
OAuth 2.0 & OpenID Connect (OIDC): Technical Overview
16:19
VMware End-User Computing
Рет қаралды 147 М.
How to Hack OAuth
25:10
OktaDev
Рет қаралды 42 М.
OAuth PKCE | OAuth Proof Key for Code Exchange explained
9:39
Jan Goebel
Рет қаралды 38 М.
OAuth 2.0: An Overview
6:34
InterSystems Learning Services
Рет қаралды 1,1 МЛН
Why is JWT popular?
5:14
ByteByteGo
Рет қаралды 270 М.
Everything You Ever Wanted to Know About OAuth and OIDC
33:21
What is OAuth really all about - OAuth tutorial - Java Brains
10:56
POCO F6 PRO - ЛУЧШИЙ POCO НА ДАННЫЙ МОМЕНТ!
18:51
Индуктивность и дроссель.
1:00
Hi Dev! – Электроника
Рет қаралды 1,6 МЛН
Pratik Cat6 kablo soyma
0:15
Elektrik-Elektronik
Рет қаралды 8 МЛН