What is OAuth really all about - OAuth tutorial - Java Brains

Поділитися
Вставка
  • Опубліковано 15 січ 2025

КОМЕНТАРІ • 427

  • @raghavddps2
    @raghavddps2 4 роки тому +702

    Teaching is an art and this man has mastered it!

  • @LencoTB
    @LencoTB 3 роки тому +39

    I saw countless videos on Oauth but went straight to the point where I understood it immediately. What a masterful explanation. Thank you for making this video.

  • @tadidavid8171
    @tadidavid8171 2 місяці тому +1

    ⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐10/10
    I spent over a day skimming through docs, blogs on medium and hashnode, all are explaining like a machine ...
    This man made it simple 😊

  • @karthik14141
    @karthik14141 4 роки тому +132

    Awesome explanation in a simple way. "These are the type of videos that we pay our internet bills to watch.."
    Thanks for sharing..

    • @l1f07bscs0035
      @l1f07bscs0035 4 роки тому +1

      Here is better guide decatechlabs.com/oauth2-explained-and-how-oauth2-works-oauth-in-action

    • @kunaldas9284
      @kunaldas9284 3 роки тому

      @@l1f07bscs0035 it's good...but the key infographics aren't showing up anymore

    • @masterasp.netcore7086
      @masterasp.netcore7086 3 роки тому

      @@kunaldas9284 I will update this shortly look like the CDN subscription i had expired.

  • @ozzyfromspace
    @ozzyfromspace 3 роки тому +4

    All the coding tutorials in the world are meaningless if the educator can’t explain why the *thing* exists in the first place. You might explain something using simplified coding examples or very clear analogies. It doesn’t matter the method; you just need to ensure that you (the educator) makes us understand the purpose of something. Java Brains has mastered this, and I am blown away by just how crystal clear his explanation was. This is something I strive to attain one day. Bravissimo!

  • @TimeForLifeTravel
    @TimeForLifeTravel 3 роки тому +22

    Very well done! You gave me the "Why" and easy ways to remember "What" is going on. The only downside, I now wish I had a car expensive enough to need a valet key! LOL

    • @animetaicho495
      @animetaicho495 3 роки тому

      loool. Java Brains is a fantastic teacher!

  • @sheelstera
    @sheelstera 5 років тому +37

    JB - Never thought I would say this to a man.. "You make my weekends come alive".. What a start to this weekend.... Eagerly eagerly waiting for the SAML and SAML Spring integration... My weakest point..

  • @giovanniritchie
    @giovanniritchie Рік тому

    Thanks!

  • @VijayKanta
    @VijayKanta 4 роки тому +8

    Showing slides and flow diagrams puts this series a tad bit above others. Oh yes, did I forget to mention the vast knowledge this guy has? 5 stars!

  • @ShariqMirza-d4q
    @ShariqMirza-d4q Рік тому

    I didn't find any videos simpler than this video. Hatsoff

  • @douglasharley2440
    @douglasharley2440 4 роки тому +6

    1:00 "don't call me crazy, ok?!" lol, not only are you the best java technical tutorial/deep-dive creator on youtube, you are hilarious too! xD

  • @alexyao7767
    @alexyao7767 3 роки тому +1

    Thanks for this tutorial, here I have a summary :
    OAuth is all about Authorization, take photo print App as the example. When user needs photo print App to print out some photo stored in Google drive account, but a normal app doesn't have any user's credentials info stored or cached (basically it's illegit nor necessary), so the App would ask Google Drive for the access. --> Google drive will ask user to grant the access to the App, but only with limited permissions. --> user agreed on that --> Google sends a thing called Token which contains user's credential info but in a secure way (encrypted). --> App will send token back to Google --> Google verify it and let App to connect with it.

  • @dacow4eva
    @dacow4eva 4 роки тому +11

    This is BY FAR the best OAUTH explanation I’ve ever seen.

    • @vincenthummel1203
      @vincenthummel1203 3 роки тому

      Idk, Aaron from Okta also did a pretty good job. But yes, this is very clear and concise.

  • @LTEVideoTutorials
    @LTEVideoTutorials 5 років тому +6

    Hello Kaushik Ji, for last 10 years, I worked in Telecom domain. But 2 years back, I have switched to Java development. I have watched all your videos on Java/Spring. Now, I am very comfortable with Spring boot. All credit goes to you. Thanks a lot!! I really mean it.
    This series on Spring security is gold. I started this weekend with this series and glued to it like I do with a Netflix series :)
    Please complete this series by including few practical sessions on Oauth and HTTPS (SSL/TLS). Thanks in advance :)

    • @theingenuousjane
      @theingenuousjane 2 роки тому

      Is it really possible to move to a new domain/tech from what you are doing since years for better opportunities by self learning? I am in telecom domain since 5 years doing testing/cloud integration and want to move to something different. But find it difficult and feel lost.

    • @LTEVideoTutorials
      @LTEVideoTutorials 2 роки тому +1

      @@theingenuousjane yes, it is possible, but not easy. You need someone who can guide you. Also, lots of discipline such as studying 2 hours in the morning about you mew domain. Only few people can do that. That is why only few people can make this change.

  • @shayansec
    @shayansec Рік тому

    Just spellbound...Crystal clear explanation that even a kid can understand.

  • @mohamedabdullah7275
    @mohamedabdullah7275 3 роки тому

    This is one of the channels I intentionally subscribed, everytime I watch one of your video, I feel I am full and with a smile.

  • @ameyapatil1139
    @ameyapatil1139 4 роки тому +3

    I just had happy tears ! because after tons of videos full of jargon this one made sense !

  • @Nedvio
    @Nedvio 3 роки тому

    Simple and straight to the point.

  • @vipul51
    @vipul51 5 років тому

    You know a person really knows the topic well if he makes it so easy to understand. It is very easy to talk about a topic at such a high level which no one understands. Thank you man.

  • @u_ziben
    @u_ziben 3 роки тому +1

    Why are you such a great teacher? Just why? God bless you Kaushik!

  • @d_starcode1197
    @d_starcode1197 2 роки тому

    i just started with one topic and here been bingewatching all this random...that i already know but didnt clearly undesrstand it...
    and i am loving it

  • @tbm5k
    @tbm5k 5 років тому +19

    Hey, I'm really great full for your lessons. Early this year, I started watching your series on spring boot and due to that, I was able to get my hands dirty and start using documents. Thank you for giving me the back bone to spring boot

  • @madhun7073
    @madhun7073 5 років тому +2

    No words! Just awesome.... the way you are explaining taking real time examples just gets registered in our minds!! Thanks a TON Koushik!!

  • @byeonggilpark2078
    @byeonggilpark2078 5 років тому +1

    It has been almost 2months to figure out how spring security works. I know what each segment of the class and function are but never understood how it works all together. thank you you made my day!

  • @eduardofernandezdiaz5264
    @eduardofernandezdiaz5264 5 років тому +174

    “Second of all: Don’t call me crazy” 😂

  • @dineshchandgr
    @dineshchandgr 4 роки тому +13

    amazingly explained with analogy. How does this guy come up with different analogies for every concept! Very creative

  • @SwapnadeepMukherjee
    @SwapnadeepMukherjee 3 роки тому

    Simple. Understandable. Effective.

  • @AnantaAkash.Podder
    @AnantaAkash.Podder Рік тому

    This is one of the BEST Explanation ever...❤️❤️❤️

  • @praneeth0820
    @praneeth0820 4 роки тому

    Now that's the way you present, was glued till the end !!!! Absolutely clear for a person with zero insights into these concepts !!!
    You nailed it bro , great work !

  • @hifzurr6409
    @hifzurr6409 5 років тому +1

    Such a crisp explanation in one shot... Professor Kaushik....

  • @onkarsml
    @onkarsml 3 роки тому

    You're best version of human teacher with good voice

  • @adryelgainza1686
    @adryelgainza1686 2 роки тому

    Fantastic teacher. Coming to your channel first whenever I have confusion from now on

  • @emilmathew2257
    @emilmathew2257 3 роки тому

    Koushik, you are a legend!!! For us you are no less than a celebrity. Your free videos add more value than all that paid content.

  • @MillCreekLn
    @MillCreekLn 2 роки тому

    You are really amazing !! I was watching a video (paid service) which explains without any Examples and that was completely DRY. I couldn't catch the concept. You just nailed it. Great Thanks.

  • @ankurranjan3218
    @ankurranjan3218 3 роки тому

    One of the finest explanation ever seen

  • @KpxUrz5745
    @KpxUrz5745 4 роки тому

    Wish I hadn't started trying to watch this. Made it all so much more complicated than necessary. Plus all the straining to understand his english.

  • @Thegeekprofessor
    @Thegeekprofessor 2 роки тому +1

    Clearly explained, good graphics, good examples, simple explanation, good analogies. Honestly, this video was impressive and definitely helped me understand what was going on. Very nice work!

  • @armengishyan9844
    @armengishyan9844 4 роки тому

    I think isn't possible to explain more details and clear than this. Great job !!!

  • @SupriyaSharmaMusic
    @SupriyaSharmaMusic 3 роки тому +1

    The Valet Analogy was awesome!!. Very well explained.

  • @syedrahman8462
    @syedrahman8462 2 роки тому

    This has to the best explanation of OAuth. Thank you.

  • @beatagozdziaszek2642
    @beatagozdziaszek2642 5 років тому +5

    I watched JWT first and then this. Thank you.

  • @mohanmuthu677
    @mohanmuthu677 4 роки тому

    I am a teacher too and I like his simple and easy to understand style of teaching. Nice Work!!!

  • @arunkumar-zk4uw
    @arunkumar-zk4uw 2 роки тому

    Mind Blowing...! Superb explanation. Keep it up..!

  • @meenakshisundaram3231
    @meenakshisundaram3231 4 роки тому

    You are the best Koushik. Thanks.

  • @TheDheerendraJaiswal
    @TheDheerendraJaiswal 5 років тому +5

    this is pure gold. thank you so much sir.

  • @m7mdarwani964
    @m7mdarwani964 3 роки тому +1

    Great explanation of the concept. I am doing a side project with some services involved, and got stuck at how would I authorize my service to get some info from another service. This video cleared out the fog, Thanks!

  • @manunarayanan8650
    @manunarayanan8650 3 роки тому

    I was looking for OAuth2.0. I found this. And that's great

  • @darpankumar7150
    @darpankumar7150 7 місяців тому

    What an explanation !!!! Great work

  • @Atul-rd9fh
    @Atul-rd9fh 3 роки тому

    Oauth explained in a very simple way 👍👍👍

  • @konradSob
    @konradSob 5 років тому +24

    Could u make series about implementation with oauth2 ?

  • @ageorge8174
    @ageorge8174 7 місяців тому

    Thank you so much for this tutorial. You are the BEST.

  • @roonikshimself1980
    @roonikshimself1980 4 роки тому

    This is gold standard! Thanks for making these videos.

  • @lauraasoltanei5149
    @lauraasoltanei5149 Рік тому

    One good analogy can make some information stick forever. Really nice job! And thank you!

  • @Whissht
    @Whissht 3 роки тому

    What a really good example on how to teach people stuff. Mhuinteoir an-mhaith! (Irish for very good teacher)
    Great video 👍🏼

  • @johnmagolo7441
    @johnmagolo7441 4 роки тому

    Siyabonga .... Great tutorial

  • @Awcator
    @Awcator 2 роки тому

    Awesome teaching. ❤❤

  • @sameepkaranjkar2263
    @sameepkaranjkar2263 3 роки тому

    The terminologies used to understand Oauth is simply amazing 😇 Best Teacher !

  • @snehraghuvanshi356
    @snehraghuvanshi356 3 роки тому +1

    This video was so well explained that it actually made me smile.

  • @lokmanmerican6889
    @lokmanmerican6889 2 роки тому

    Outstandingly well explained.

  • @ade1963
    @ade1963 2 роки тому

    Excellent presentation

  • @shobhitsingh7735
    @shobhitsingh7735 3 роки тому

    I think I will end up commenting on every video of yours.
    This is how awesome your content is XD.
    A true master indeed.

  • @gaganverma7304
    @gaganverma7304 3 роки тому

    Incredible love from india 🔥🔥🔥🔥

  • @surabhi8ghosh
    @surabhi8ghosh 3 роки тому

    Awesome. Very well explained in simple language.

  • @thakurtilak2860
    @thakurtilak2860 Рік тому

    Extraoridinary explaination.I just got sticked to video for this awesome explaination.

  • @andriikushch6526
    @andriikushch6526 3 роки тому

    Simple and clear! Good job!

  • @hendryhsieh866
    @hendryhsieh866 4 роки тому +8

    i was amused by the unpredictable handwriting fonts :-D

  • @stusrambles
    @stusrambles 3 роки тому

    This is brilliantly explained

  • @SergeiKjtydghk
    @SergeiKjtydghk 2 роки тому

    best explanation ever, thank you!

  • @AkGautam_1904
    @AkGautam_1904 Рік тому

    Awesome Explanation . Really loved it !!

  • @swarnendustudy1792
    @swarnendustudy1792 3 роки тому

    you take 10 mins to teach me and its much effective to my 2hours college teacher lecturer .

  • @neharastogi5582
    @neharastogi5582 2 роки тому

    You are amazing Java Brains! Such an easy explanation..

  • @unmesh12345
    @unmesh12345 3 роки тому

    What an explanation 👏

  • @paurushgargtube
    @paurushgargtube Рік тому

    Such an awesome explanation.Thanks.

  • @thegt
    @thegt 3 роки тому

    Thanks! Your storytelling way of teaching is amazing.

  • @gustavomonte6672
    @gustavomonte6672 3 роки тому

    Thanks man very clear and straightforward!

  • @1mallareddy
    @1mallareddy 3 роки тому

    Simply superb.

  • @pengdu7751
    @pengdu7751 4 роки тому +1

    the valet analogy is a great choice!

  • @titocito
    @titocito 3 роки тому

    Excellent lecture, the best I have seen so far!

  • @squattingnomad6298
    @squattingnomad6298 2 роки тому

    You are ridiculously awesome. Well done.

  • @researchandbuild1751
    @researchandbuild1751 5 років тому +1

    You are a great teacher!

  • @wovenshadow11
    @wovenshadow11 Рік тому

    This is a fantastic video - excellent flow and depth!

  • @Souless-Monster
    @Souless-Monster 4 роки тому

    Think I'm getting addicted to your videos. I don't even need OAuth for anything, why am I watching this? Great video btw xD

  • @tombaxter2879
    @tombaxter2879 3 роки тому

    Surprisingly good explanation. thanks.

  • @aalisha9
    @aalisha9 2 роки тому

    Very well explained 🎉

  • @axerco
    @axerco 2 роки тому

    Great teacher.Thanks

  • @kelvino2370
    @kelvino2370 3 роки тому

    Fantastic way to explain this.

  • @CheersNChill
    @CheersNChill 3 роки тому

    Great way explanation 👌 Thank you

  • @mani4890
    @mani4890 3 роки тому

    Nailed it in explaining 👌

  • @me-heer
    @me-heer 5 років тому +14

    Great voice. Simple & Interesting Explanation. Made me smile, man!
    🙂

  • @weraponpat1913
    @weraponpat1913 4 роки тому

    dude the way you explain help me fully understand this. thanks a lot and a lot of a lot

  • @dassdevarajan2269
    @dassdevarajan2269 2 роки тому

    Your explanation is really awesome!

  • @PaulEllisBIGDATA
    @PaulEllisBIGDATA 3 роки тому

    LMBO "don't call me crazy"
    Good tutorial

  • @shubhangimane4346
    @shubhangimane4346 3 роки тому

    really! amazing teaching style.
    Thanks for this video.

  • @chaitanyamc
    @chaitanyamc 5 місяців тому

    Very Good Explantion! Thank you

  • @soulimanemammar2909
    @soulimanemammar2909 4 роки тому

    Great!! you are a master! Guys like you are the essence of UA-cam

  • @karthikpangala9854
    @karthikpangala9854 3 роки тому

    Amazing explanation. Thank you

  • @jasonliu6603
    @jasonliu6603 2 роки тому

    Very clear and informative, great job.

  • @Gopal-RamaKrishna
    @Gopal-RamaKrishna 2 роки тому

    Thanks for the great work sir. You made it very easy to understand.

  • @limitXbreaker
    @limitXbreaker Рік тому

    You are an amazing tutor. I had trouble understanding spring security unless I found your channel. Thankyou 🎉

  • @allthehui
    @allthehui 3 роки тому

    super clear and concise, ty!