Understanding the concepts of access control [The Confused Developer]

Поділитися
Вставка
  • Опубліковано 18 жов 2024

КОМЕНТАРІ • 14

  • @saylorsedell2380
    @saylorsedell2380 Рік тому +3

    What an amazing video! The pacing, the voice, the soft background music, the clear animations, they are absolutely perfect! Instantly subscribed!

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

      Glad you enjoyed it! Thanks for your kind feedback.

  • @jamstawildman
    @jamstawildman Рік тому +2

    This is a very useful, clear and succinct overview :)

  • @louie7847
    @louie7847 Рік тому +2

    Question: Since checking the scope is not enough (as it isn't a subset of the user's privileges), what is the most efficient way to access/validate the user's privileges?
    Amazing content by the way! This is the clearest explanation I've seen around this topic for years.

    • @coreylweathers
      @coreylweathers Рік тому +1

      👋Okta Dev Advocate here. Thank you so much for the feedback. To answer your question - How you perform these checks honestly depends on how you intend to use the user’s permissions in an application. If you do use Auth0 you can add permissions to your access tokens, and check these in your APIs or backend. We also have some code samples that demonstrate this on the Auth0 Developer Center. Hope this helps! Happy to talk offline if it that would be useful.

    • @OktaDev
      @OktaDev  Рік тому +1

      Thanks,@@coreylweathers ! You can explore one approach to run these checks using the Auth0 Developer Center Resources: developer.auth0.com/resources/code-samples/api Check out the ones for “Role-Based Access Control”.

  • @AbuBakrSadiqi-b7t
    @AbuBakrSadiqi-b7t Рік тому +1

    What an amazing video, thanks for that.

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

      Thanks for the feedback! We're glad to hear you found it helpful.

  • @VirtualTexan
    @VirtualTexan 11 місяців тому

    Very helpful. Thank you.

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

    This video was extremely useful!

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

      Great to hear! Thanks for the feedback

  • @rodneydias9586
    @rodneydias9586 11 місяців тому

    Excellent

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

    Why in every IT company we have some philosophers who decide what is Privildge, Permission, Scope etc? Why we cannot have common understanding of the same things?

    • @BobbyBike
      @BobbyBike 5 днів тому

      Such unambiguous and clear-cut definitions are what actually makes these words have a common understanding across everyone.
      Had there been no strict differentiations between those words, we would end up having incompatible and hence insecure implementations.