Why do we have Authorization and NOT Authentication in API Requests

แชร์
ฝัง
  • เผยแพร่เมื่อ 22 ม.ค. 2025

ความคิดเห็น • 176

  • @bharatnaruka
    @bharatnaruka 4 ปีที่แล้ว +21

    Wonderful. Love the simplicity and clarity in your examples and analogies. And sound of those peacocks in the background is just sweet.

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว +2

      Thank you so much Bharat

  • @relaxsleep5148
    @relaxsleep5148 2 ปีที่แล้ว +10

    Love your explanation Raghav!! When I am confused of anything, I come to your videos for clarification and I get perfect answers for my doubts

    • @RaghavPal
      @RaghavPal  2 ปีที่แล้ว

      Great to know this

  • @raamch
    @raamch 3 ปีที่แล้ว +1

    Great to hear your name is Raghav and I am really happy for your contributions, please keep up the good work and do more videos on other useful technologies as well. Thank you so much.

    • @RaghavPal
      @RaghavPal  3 ปีที่แล้ว +1

      Most welcome Ram

  • @amitozbrar8527
    @amitozbrar8527 ปีที่แล้ว

    I was so confused about the API's before coming here. This is the best resource, the explanation and examples were perfect. Thank you Raghav!

    • @RaghavPal
      @RaghavPal  ปีที่แล้ว

      You're very welcome Amitoz

  • @kamakshiganesan8684
    @kamakshiganesan8684 4 ปีที่แล้ว +3

    Your way of expressing the concept is really awesome and its very clear, all of your videos are so useful ....Thank you very much !!!

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      You are most welcome Kamakshi

  • @karolinapajak6025
    @karolinapajak6025 4 ปีที่แล้ว +8

    You're a great teacher! Thanks for your videos :)

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      You're very welcome Karolina

  • @bobbymazumder8769
    @bobbymazumder8769 2 ปีที่แล้ว

    Excellent job Raghav !! I love how easy you make it for the rest of us. Thank you !!

    • @RaghavPal
      @RaghavPal  2 ปีที่แล้ว

      Thanks Bobby

  • @marygoldj1438
    @marygoldj1438 4 ปีที่แล้ว +1

    Woww.... Very easily explained.. the Mickey an Minnie Stories are awesome Raghav...much interesting and very much helpful..

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      Glad you liked it

  • @sneha_d_mystery_princess
    @sneha_d_mystery_princess 4 ปีที่แล้ว +3

    Thank you for taking time and explaining us with really simple examples... this really help me a lot.. Thank you so much again.. 😇😇

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      Glad it was helpful!

  • @Jagadeeshwari2702Ganesan
    @Jagadeeshwari2702Ganesan ปีที่แล้ว

    Crystal clear explanation Sir. Thank you so much.

    • @RaghavPal
      @RaghavPal  ปีที่แล้ว

      You are welcome Jagadeeshwari

  • @ayyanzchannel2.0
    @ayyanzchannel2.0 4 ปีที่แล้ว

    Oh man you are doing a great Job! I don't have words to appreciate your work.

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      Thank you so much Chaudhry

  • @GaniraAtash
    @GaniraAtash ปีที่แล้ว

    Thank you for explanation Raghav! Very clean and easy.

    • @RaghavPal
      @RaghavPal  11 หลายเดือนก่อน

      Glad it was helpful Ganira

  • @kalpitamankame2012
    @kalpitamankame2012 4 ปีที่แล้ว +3

    Very easily explained!! Thanks a lot 🙏🏻

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      Glad it was helpful Kalpita

  • @srivanichukka1405
    @srivanichukka1405 3 ปีที่แล้ว +1

    As much as I like this video, I can't help but notice Peacock's scream in the background. Such a natural sounds I must say!

    • @RaghavPal
      @RaghavPal  3 ปีที่แล้ว +1

      Yes Srivani, very beautiful and kind creatures.

  • @lifonarafrinlifa441
    @lifonarafrinlifa441 3 ปีที่แล้ว

    Very simple way of understanding.. Thank u soo much sir.

    • @RaghavPal
      @RaghavPal  3 ปีที่แล้ว

      You are most welcome Lifonar

  • @saranyajothi9691
    @saranyajothi9691 3 ปีที่แล้ว

    Very good explanation skills and example are really great... it's simple and easy to understand... thank you so much..

    • @RaghavPal
      @RaghavPal  3 ปีที่แล้ว

      Most welcome Saranya

  • @namangupta5172
    @namangupta5172 ปีที่แล้ว

    Sir I am blessed to have such a good teacher like you, Sir, Thank you for guiding us in our QA journey sir.

    • @RaghavPal
      @RaghavPal  ปีที่แล้ว +1

      It's my pleasure Naman. All the best. Never Stop Learning

    • @namangupta5172
      @namangupta5172 ปีที่แล้ว

      @@RaghavPal Thankyou so much for motivating us sir 🙏, I will always follow up your path.

  • @sraghavan5968
    @sraghavan5968 2 ปีที่แล้ว

    thanks bhai. dil aagaya aapke explanation mein

    • @RaghavPal
      @RaghavPal  2 ปีที่แล้ว

      thanks a lot

  • @tejuajbale
    @tejuajbale 2 ปีที่แล้ว

    thank you for the simple way to explain it. I love the peacock voice comes from background.

    • @RaghavPal
      @RaghavPal  2 ปีที่แล้ว

      You are so welcome Teju

  • @DoYouKnowVikas
    @DoYouKnowVikas 2 ปีที่แล้ว

    What an explanation sirji👏👏👏👏👏

    • @RaghavPal
      @RaghavPal  2 ปีที่แล้ว

      Thanks Vikas

  • @prateeshpandey3100
    @prateeshpandey3100 3 ปีที่แล้ว

    Impressed with the simplistic way of explanation. 👍

    • @RaghavPal
      @RaghavPal  3 ปีที่แล้ว

      Thanks Prateesh

  • @stefansurlan
    @stefansurlan 3 ปีที่แล้ว

    This is great. Thank You very much! Keep up the good work!

    • @RaghavPal
      @RaghavPal  3 ปีที่แล้ว +1

      Most welcome

  • @NightmanCZ90
    @NightmanCZ90 3 ปีที่แล้ว

    Thank you very much! Very clean and easy to understand explanation!

    • @RaghavPal
      @RaghavPal  3 ปีที่แล้ว

      You are welcome Jan

  • @giovanniguarino588
    @giovanniguarino588 3 ปีที่แล้ว

    Really compliments clear and perfect

    • @RaghavPal
      @RaghavPal  3 ปีที่แล้ว

      Thanks Giovanni

  • @tempt1097
    @tempt1097 3 ปีที่แล้ว

    Thanks for good explanation. God bless you.

    • @RaghavPal
      @RaghavPal  3 ปีที่แล้ว

      You are welcome

  • @RadioHelm
    @RadioHelm 4 ปีที่แล้ว

    Perfectly explained. Love all of your videos. THX!

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      You're very welcome!

  • @ishwaryabalasubramanian4844
    @ishwaryabalasubramanian4844 3 ปีที่แล้ว

    Wonderful! Couldn't have explained better. Thank you for these videos.

    • @RaghavPal
      @RaghavPal  3 ปีที่แล้ว

      You're very welcome Ishwarya

  • @pivotal-ai
    @pivotal-ai 4 ปีที่แล้ว +9

    Authentication is often done when requesting the API token, once you have the token, that is tied on with the API request.
    All that is left at that point is Authorizing.
    I do like the thought of it making more sense to Authorize a resource and API requests act on resources.

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      well said Brandon

    • @sidb2023
      @sidb2023 2 ปีที่แล้ว

      Best

  • @bevedel
    @bevedel 4 ปีที่แล้ว +1

    Great explanation. Thank You!

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      Glad it was helpful Zahra

  • @nicetomeetugaming7024
    @nicetomeetugaming7024 2 ปีที่แล้ว

    Wonderful explanation sir!

    • @RaghavPal
      @RaghavPal  2 ปีที่แล้ว

      Thanks a lot

  • @amwalonline
    @amwalonline 2 ปีที่แล้ว

    hahhahh the home example is so true, some guests they authorize themselves automatically and check your refrigerator. Thanks Raghav :)

    • @RaghavPal
      @RaghavPal  2 ปีที่แล้ว +1

      most welcome

  • @pb6096
    @pb6096 4 ปีที่แล้ว

    Thanks Raghav ,great little vid ... to understand the concept ... 🙏🏿

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      Glad it was helpful!

  • @dev-01670
    @dev-01670 2 ปีที่แล้ว

    you are awesome, Best explanation ❤️

    • @RaghavPal
      @RaghavPal  2 ปีที่แล้ว

      Thank you! 😃

  • @mayankjain9941
    @mayankjain9941 4 ปีที่แล้ว

    Very useful information Raghav thanks for the video

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      Thanks and welcome Mayank

  • @krystaladeoye2911
    @krystaladeoye2911 4 ปีที่แล้ว

    The video notes are awesome!! Thank you!!

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      You're so welcome Krystal

  • @sararamadan1907
    @sararamadan1907 3 ปีที่แล้ว

    Great explanation. Thanks so much

    • @RaghavPal
      @RaghavPal  3 ปีที่แล้ว

      You're very welcome Sara

  • @janani8199
    @janani8199 2 ปีที่แล้ว

    very useful stuff, love the way you explain. keep up the good work.

  • @mnk4utube
    @mnk4utube 2 ปีที่แล้ว

    Sir.... u r an excellent teacher... Hats off to you... :)

    • @RaghavPal
      @RaghavPal  2 ปีที่แล้ว

      Thanks Mahadev

  • @tejashwinimalkar1749
    @tejashwinimalkar1749 2 ปีที่แล้ว

    Sir Really your explanation very good to understand and the way of giving exact examples is too good. I want to know more about Rest Assured

    • @RaghavPal
      @RaghavPal  2 ปีที่แล้ว

      Thanks Tejashwini, can check all tutorials here - automationstepbystep.com/

  • @abhijitbiradar
    @abhijitbiradar 3 ปีที่แล้ว

    Very well explained. Thanks

    • @RaghavPal
      @RaghavPal  3 ปีที่แล้ว

      You are welcome Abhijit

  • @mkcraghead
    @mkcraghead 11 หลายเดือนก่อน

    Hi Raghav. Thank you for the video. I have been viewing several of your videos lately and greatly appreciate them. However, I do have an issue with your analogy in this particular video. You said you recognized the person at the door and let them into your home, and that is authentication. I would argue that is two steps. You visually authenticated them, maybe used their voice for authentication as well. But when you let them into your home, that is authorization. Even if you don't let them do anything once inside, it's still authorization, albeit very limited authorization. You could authenticate them and not allow them into your home. Just because you know who they are doesn't mean you have to let them in. You might recognize (authenticate) the neighborhood thief. I doubt that you would let them in your home. 😁 At any rate, thanks for your videos.

    • @RaghavPal
      @RaghavPal  11 หลายเดือนก่อน

      Thanks for your views.. I will check on this

  • @aisacf10
    @aisacf10 4 ปีที่แล้ว +1

    Greta, I have this doubt a week ago and is solved now

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      Happy to know this Isaac

  • @annapurnabonakurthi9174
    @annapurnabonakurthi9174 2 ปีที่แล้ว

    Hi Raghav, Thanks for the videos for simple and easy explanation for non technical person. Could you please upload the video for data management in a layman terms.Thank

  • @kishanpandya8555
    @kishanpandya8555 3 ปีที่แล้ว

    Superb explained👍

    • @RaghavPal
      @RaghavPal  3 ปีที่แล้ว

      Thanks Kishan

  • @LudoWander
    @LudoWander 2 ปีที่แล้ว

    clear and very bravo !

    • @RaghavPal
      @RaghavPal  2 ปีที่แล้ว +1

      Thanks a lot

  • @udayakumarsakthivel6285
    @udayakumarsakthivel6285 2 ปีที่แล้ว

    Simply beautiful

    • @RaghavPal
      @RaghavPal  2 ปีที่แล้ว

      Thank you! Udaya

  • @nawras.hawamdeh
    @nawras.hawamdeh 4 ปีที่แล้ว +1

    finally i got them. Thank you sir

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      You're welcome

  • @mohammedamer1967
    @mohammedamer1967 4 ปีที่แล้ว

    As suggested by instead of starting with SOAP UI project Im going through the Web Services Tutorial and not it makes sense why you asked to understand the concepts of webservices first....hope after this I will be able to do the SOAP UI project?

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      yes, All the best Amer

  • @indranilchakraborty2117
    @indranilchakraborty2117 4 ปีที่แล้ว

    Excellent Raghav! You really spoke well..It was at a very good pace!!!

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      Glad you liked it Indranil

  • @risenbeyond1081
    @risenbeyond1081 3 ปีที่แล้ว

    Awesome video. When I am validating localhost/hello api getting 401 unauthorized in postman. Could you please help me why I am getting this error though the api was simple hello world get.

    • @RaghavPal
      @RaghavPal  3 ปีที่แล้ว

      it may be due to invalid token, pls check community.postman.com/t/how-to-resolve-error-401-unauthorized/16765/4

  • @MrDarshanShah
    @MrDarshanShah 4 ปีที่แล้ว

    Nice & simple explanation 👍

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      Thanks for watching Darshan

  • @darshanngful
    @darshanngful 2 ปีที่แล้ว

    Hi, I am getting WordPress error, "Authorization token does not found"
    I am getting error when I login to WordPress, but website is not affected.
    Can you help with solution

    • @RaghavPal
      @RaghavPal  2 ปีที่แล้ว

      Not sure, will need to check online resources

    • @darshanngful
      @darshanngful 2 ปีที่แล้ว

      @@RaghavPal Thank you, I got solution

  • @divyal177
    @divyal177 4 ปีที่แล้ว

    Hi ragav, I have a doubt. Could you please tell me how to link postman with TFS?

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      Hi Divya, not done, will have to check online

  • @shahzaibmobile6587
    @shahzaibmobile6587 2 ปีที่แล้ว

    Nice explanation.

    • @RaghavPal
      @RaghavPal  2 ปีที่แล้ว

      Glad it was helpful!

  • @MrDarshanShah
    @MrDarshanShah 4 ปีที่แล้ว +2

    Hey Raghav, I follow your videos and really like the way you explain things. Simple & Step by step. I would like to know if you have any playlist got apache web server configurations for redirect, load balancer etc Thank you

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว +1

      Thanks for your kind words Darshan, not as of now, You can find all my work here automationstepbystep.com/

  • @somasekharkommuru3260
    @somasekharkommuru3260 ปีที่แล้ว

    No word to say for me, thank you

  • @koshyaa15
    @koshyaa15 4 ปีที่แล้ว

    very nicely explained

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      Thank you so much Abraham

  • @yatishbhavsar
    @yatishbhavsar 4 ปีที่แล้ว +1

    Thanks Raghav, nice simplified explanation.
    Kindly suggest me book for design patterns.

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      Thanks for watching Yatish. I will have to check online for good
      suggestions

  • @experimentaltau8477
    @experimentaltau8477 3 ปีที่แล้ว

    Awesome explanation

    • @RaghavPal
      @RaghavPal  3 ปีที่แล้ว

      Glad you liked it

  • @muneet4079
    @muneet4079 4 ปีที่แล้ว +1

    Thanks once again !!

    • @muneet4079
      @muneet4079 4 ปีที่แล้ว

      Could you please tell me one clear difference between SOAP and REST. Or do you have any video on it already? Please point me to it.

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว +1

      Hi Muneet, yes you can check the videos under API section here - automationstepbystep.com/

    • @muneet4079
      @muneet4079 4 ปีที่แล้ว

      @@RaghavPal Thanks a lot!! I am following your videos for using Postman!

  • @suryaasurya2350
    @suryaasurya2350 4 ปีที่แล้ว

    Nice explanation sir.i have a question.in api OWASP top ten .we have broken authentication as a second vulnerability in the list.so my question is here we are doing broken authentication or authorisation?little confused.please help me with this.thanks in advance

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      See we call it Authorization because it gives direct access to the resource. However the credentials are anyways validated. So we do authentication and authorization both

  • @rajansonvane488
    @rajansonvane488 2 ปีที่แล้ว

    Awesome 👍

    • @RaghavPal
      @RaghavPal  2 ปีที่แล้ว

      Thanks Rajan

  • @markotansic2859
    @markotansic2859 4 ปีที่แล้ว

    Thanks friend, excellent video

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      Thanks for the visit Marko

  • @swatichaudhary9030
    @swatichaudhary9030 4 ปีที่แล้ว

    Hello, Can you start tutorial for test complete tool .... Or if you know where to find tutorial except smart bear one .... Please help ..

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      I will plan Swati

  • @missrosejune
    @missrosejune 4 ปีที่แล้ว

    very useful..thanks

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      You are welcome

  • @vikkyranjan1126
    @vikkyranjan1126 3 ปีที่แล้ว

    really, you are great
    thanks a lot

    • @RaghavPal
      @RaghavPal  3 ปีที่แล้ว

      You are most welcome Vikky

  • @rkslounge8117
    @rkslounge8117 4 ปีที่แล้ว

    Thank you so much!

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      Most welcome

  • @surajrajbhar9812
    @surajrajbhar9812 4 ปีที่แล้ว

    Thank you 😊

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      You're welcome Suraj

  • @vijaykumar-ut1ze
    @vijaykumar-ut1ze 3 ปีที่แล้ว

    Difference between oauth 1 and oauth 2.0 and bearer token

    • @RaghavPal
      @RaghavPal  3 ปีที่แล้ว

      I will take a session on this Vijay

    • @vijaykumar-ut1ze
      @vijaykumar-ut1ze 3 ปีที่แล้ว

      @@RaghavPal thanks Raghav

  • @deepikasaxena640
    @deepikasaxena640 4 ปีที่แล้ว

    Grt very well explained 👌👌.. do u have same tutorials for Selenium or core java crash course

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว +1

      Hi Deepika, can find here - automationstepbystep.com/

  • @ЛяПарфюм
    @ЛяПарфюм 4 ปีที่แล้ว

    Thanks!

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      You're Welcome Olga

  • @anvitasharma3681
    @anvitasharma3681 4 ปีที่แล้ว

    Sir, what is your charge 159/month when I click on Join ? But still I can access your youtube videos to learn without joining?

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      Hi Deepika, when you click on JOIN you can see the perks of the channel

  • @sameerchaudhry9987
    @sameerchaudhry9987 4 ปีที่แล้ว +3

    THANK YOU Raghav for taking time and effort to create these videos and sharing your knowledge. Simply love the way you explain things out. Respect!
    Cant leave without hitting the LIKE button.
    Request others to do the same if you feel you have benefitted from this, which I am sure you would have. This is the least we can do to encourage them to keep sharing and keep up to date with latest trends in the industry.

    • @sameerchaudhry9987
      @sameerchaudhry9987 4 ปีที่แล้ว

      This guy simply believes in GIVING, I did not see him even asking for Likes, so down to earth and humble!!

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว +1

      So happy & humbled to see your message Sameer

  • @ramanujasagarn5817
    @ramanujasagarn5817 2 ปีที่แล้ว

    Sorry to say this raghav, still I have confusion why do we have authorization and not authentication in api requests, can you please explain clearly

    • @RaghavPal
      @RaghavPal  2 ปีที่แล้ว

      Ok Ramanuja, pls check this automationstepbystep.com/2020/04/29/4414/

  • @benhouse5515
    @benhouse5515 2 ปีที่แล้ว

    I disagree. And I know that I'm disagreeing with the entire web here. But all the authorization header is doing is providing a credential that proves who that request is claiming to be that does not authorize the credential holder to do anything, unless after confirming the credential, the endpoint decides that it should be allowed to execute that endpoint.
    An officer can knock at your door and show their badge which authenticates them as an officer of the law. But that does not authorize them to enter. They have to provide a separate piece of information showing that they are authorized to enter, unless you decide to allow them.

    • @RaghavPal
      @RaghavPal  2 ปีที่แล้ว

      Hi Ben, I understand your thoughts, if you see the video again, I have mentioned that the url (endpoint) is the location of a specific resource and that is why the combination of valid credentials and url makes it Authorization

  • @skmaganti
    @skmaganti 2 ปีที่แล้ว +1

    Authentication means validation and authorization means access permissions

  • @distinguishedcatt
    @distinguishedcatt 2 ปีที่แล้ว

    I swear I understood it in just 15sec of example but I wonder what others saying for straight 1 hour vid

    • @RaghavPal
      @RaghavPal  2 ปีที่แล้ว

      glad it was helpful

  • @harishankarshrivastava4410
    @harishankarshrivastava4410 4 ปีที่แล้ว

    Nice Raghav ..This is new things for me and I have some problems with how can we contact with you directly because I am a mechanical engineer and I have five years of experience in production now I am left my job and I want to be changed my field mechanical to automation and I have certification also in testing field.but in automation lots of things and I am a little bit confused...so please sir share with me your contact details or email id.

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว +1

      Hi Harishankar, you can email at raghav.qna@gmail.com

  • @sweethad753
    @sweethad753 ปีที่แล้ว

    Ok

    • @RaghavPal
      @RaghavPal  ปีที่แล้ว

      hope it was useful

  • @5123karan
    @5123karan 3 ปีที่แล้ว

    Authentication+Authorization example - Facebook, Gmail

    • @RaghavPal
      @RaghavPal  3 ปีที่แล้ว

      can take that

  • @soniablanche5672
    @soniablanche5672 2 ปีที่แล้ว

    there is basic auth

  • @waltersabino9891
    @waltersabino9891 3 ปีที่แล้ว

    Thank you so much!

    • @RaghavPal
      @RaghavPal  3 ปีที่แล้ว

      You're welcome Walter