Web API Security | Basic Auth, OAuth, OpenID Connect, Scopes & Refresh Tokens

Поделиться
HTML-код
  • Опубликовано: 29 июл 2024
  • There is a lot that goes into securing a Web API. In this video, I discuss why the industry decided to move on from Basic Authentication and OAuth 2.0 took over as the new standard of securing Web APIs.
    This video also covers how OpenID Connect works together with OAuth to solve both Authentication and Authorization.
    Scopes and deciding how to use scopes in OAuth is tricky, I also cover some tips for making those decisions. Finally, I talk about refresh tokens and how they help deal with token expiry.
    #WebAPIDesign #OAuth #OpenIDConnect
    Web API Design Series - Episode 1 - • REST vs RPC vs GraphQL...
    Web API Design Series - Episode 2 - • Webhooks vs Websockets...
    Timecodes
    0:00 - Intro
    2:06 - Basic Authentication
    5:05 - OAuth
    10:16 - OpenID Connect
    11:23 - Scopes
    13:55 - Refresh Tokens

Комментарии • 23

  • @ambientcoder5462
    @ambientcoder5462  3 года назад +3

    For the full code implementation, checkout - ruclips.net/video/dyZmsz6usWk/видео.html

  • @csakdee
    @csakdee Год назад +4

    The music was distracting in the previous ones, but the content is clear and on point! 👏

  • @AnkitSingh-dv9pd
    @AnkitSingh-dv9pd 2 года назад +5

    The way you simplified this is honestly genius. I am a fan.

  • @prasadmadushan
    @prasadmadushan Год назад

    I love how u explain things, first problem then solution. it make more sense rather just explaining concept

  • @alexanderyashin9383
    @alexanderyashin9383 Год назад +1

    Speaking about your 3rd presentation as compared to the previous ones: the further the better. Thanks.

  • @metaversity3586
    @metaversity3586 3 года назад +4

    The way you teach is great! I think your channel will grow a lot with the quality content you provide!
    I look forward to more great videos from you!

    • @ambientcoder5462
      @ambientcoder5462  3 года назад +1

      Thanks a lot for the kind words, really appreciate them :) I've been super busy lately but more videos are coming soon, stay tuned!

  • @Sulls58
    @Sulls58 10 месяцев назад

    I really appreciate your approach to teaching. Thank you!

  • @amriteshsingh2952
    @amriteshsingh2952 Год назад

    Very enlightening video, thanks for creating that.
    Appreciate your effort.

  • @ankitkumarjat9886
    @ankitkumarjat9886 Год назад

    Great videos so far, keep uploading.

  • @kelechiduru962
    @kelechiduru962 6 месяцев назад

    You are a great teacher.

  • @abhishekchandel4244
    @abhishekchandel4244 2 года назад +1

    precise and useful, thanks a lot for sharing :)

  • @rksck1p
    @rksck1p Год назад

    Yes we need implementation details of each topic it be really great if you start that

  • @ademolaayobami8645
    @ademolaayobami8645 3 года назад

    I love your teaching style, it is so unique, Good Job

    • @ambientcoder5462
      @ambientcoder5462  3 года назад

      Thank you for the kind words! Really appreciate it :)

  • @alfredoalarconyanez4896
    @alfredoalarconyanez4896 2 года назад

    thank you !

  • @easybachha
    @easybachha 2 года назад +1

    Great content. I am surprised the view count is so low, it should be in 100Ks.

  • @jimzhu7654
    @jimzhu7654 2 года назад

    great video

  • @nisaanwaar4732
    @nisaanwaar4732 10 месяцев назад

    how is access token validated at api level?

  • @raymondmichael4987
    @raymondmichael4987 3 года назад +2

    I would like to see a full implementation

    • @ambientcoder5462
      @ambientcoder5462  3 года назад

      Check out the full implementation here - ruclips.net/video/dyZmsz6usWk/видео.html