SEC000: Securing Blazor & Web APIs with AAD

Sdílet
Vložit
  • čas přidán 26. 06. 2024
  • In this session, I'm going to show you how to secure your Blazor application and a Web API using Azure Active Directory!
    Check it out here today!

Komentáře • 47

  • @Yorkela
    @Yorkela Před rokem +4

    Nice! Straight to the point, I’ve been reading that folks are confused about these very topics.

  • @JunaidBedford
    @JunaidBedford Před rokem +3

    You will not understand how grateful I am for this series! Awesomeness :)

  • @AskFiqri
    @AskFiqri Před rokem +2

    Finally ! An Eid gift for me. Thank you

  • @dlandi
    @dlandi Před rokem

    Great! Looking forward to next video in this series.

  • @fieryscorpion
    @fieryscorpion Před rokem +1

    Great video! Patiently waiting for more! 😃
    Thank you!

  • @bryce6290
    @bryce6290 Před rokem

    Two thumbs up Hassan. Loved it. -Bryce

  • @musicflower-relaxingandcal2679

    Great explanation as always, and very inspiry. Thank you Hassan for your help and guide.

  • @shahnawazk
    @shahnawazk Před rokem

    Great demo on AAD, thanks Hassan.

  • @gavinwilliams2311
    @gavinwilliams2311 Před 11 měsíci

    Really good tutorial! Very concise and to the point. Absolutely subscribing!

  • @alexgoeckner5147
    @alexgoeckner5147 Před rokem

    Thanks Hassan, I've been looking for something like this. Your the best!

  • @ndanh1
    @ndanh1 Před rokem

    I really appreciate your work. This helps me a lot catching up main flows of Azure AD.

  • @fadidib8516
    @fadidib8516 Před rokem +1

    Awesome video 😁

  • @ej2649
    @ej2649 Před 10 měsíci

    Great video! Thank you for sharing.

  • @anthonyliljegren1664
    @anthonyliljegren1664 Před rokem

    Super helpfull! been playing around with it a bit before finding this video, and it really helped me make the integration simpler.

  • @ecwb
    @ecwb Před 9 měsíci

    Fantastic information, many thanks that has really helped me out!

  • @alexanderflanchik5227

    Really cool! Thank you!

  • @d3vil5oldier
    @d3vil5oldier Před rokem

    This is very good!

  • @YaSiRaRaFaTdoTNet
    @YaSiRaRaFaTdoTNet Před rokem

    great introduction and keeping the warning (29:25) in mind, but will give it a try definitely! 🙏 💚

  • @awaisshabir9169
    @awaisshabir9169 Před rokem

    Interesting video !

  • @sssshooter
    @sssshooter Před rokem

    thanks Hassan it was very interesting and just on point for my project

  • @antondoit
    @antondoit Před rokem

    Hassan is so great in describing.

  • @ujuzitek301
    @ujuzitek301 Před rokem

    This was very helpful. I enjoy your approach. I would like to see a video of managing putting the claims to use in terms of roles both at the blazor and api layers. Hopefully you can use Azure Functions this time.

  • @chrislangston929
    @chrislangston929 Před rokem +1

    great video! I'm interested in the next video showing hitting another down-stream protected API from the initial protected API. Any idea when you'll have time to create that one?

  • @alexclark6777
    @alexclark6777 Před rokem +4

    This is brilliant. Would you be able to show an example of hitting the API directly with Postman, and doing the necessary authentication steps first to get the token?

    • @HassanHabib
      @HassanHabib  Před rokem +3

      Sure thing. stay tuned for the upcoming videos within this series

  • @jorgesurillo
    @jorgesurillo Před 8 měsíci

    if this video was with standalone wasm instead, it would be perfection!

  • @davidbrenchley
    @davidbrenchley Před rokem +3

    Could you show how to do this with ADB2C?

  • @danmoyer8191
    @danmoyer8191 Před rokem +1

    Nice demo. We have an application where different parts of the application can be accessed using specific roles. For example a nav link to a admin page appears only when a user has admin role. A instructor page appears if a user is a instructor, but cannot be seen if user is a student. Can you discuss how one could configure authorization roles and apply them in the app and api?
    Currently we do authentication with AAD to get user identity and use a backend database containing users and roles the user is in. Then add claims to claim collection for the authenticated user. Authorize and AuthorView tags with specified roles restrict the UI elements the user can access. I suspect there is a easier way.

  • @apoorvahs1989
    @apoorvahs1989 Před 4 měsíci

    Thank you so much for this video. It was very good. I have a question if we deploy this app and api in different azure web service , do we need to add any other configuration ?

  • @jacksorjacksor
    @jacksorjacksor Před rokem +1

    Hi! Thank you so much for this! How different would the process be using Blazor WebAssembly (WASM) instead of Blazor Server? TIA!

  • @MrFoghorn111
    @MrFoghorn111 Před 6 měsíci

    Really enjoyed this video. I'm curious about mixing technologies here. To that end, I'm pretty sure that the MVC solution (in place of blazor) is largely a drop in replacement, but what about using the javaScript fetch API to connect to the Application API? Seems like avoiding postback screen refreshes would be a nice segue from here.

  • @yourockst0ne
    @yourockst0ne Před rokem +1

    I saw the post on Reddit :)

  • @TheSecondPowerSecond
    @TheSecondPowerSecond Před 6 měsíci

    I LOVE U

  • @ajazahmad2386
    @ajazahmad2386 Před rokem

    Excellence MR. HASSAN HABIB REALLY HABIBI

  • @ershadnozari
    @ershadnozari Před rokem

    Found it! 😉

  • @manivenkiteswaran2952

    This is fine for a project being built from scratch. How about incorporating the same for a existing project?

  • @dajma00
    @dajma00 Před rokem

    Ok, so now can my Blazor server app have my own Login component that I can style myself? How would I do that?

  • @thedebasispaul
    @thedebasispaul Před rokem

    👍

  • @cacowen
    @cacowen Před rokem

    Good info :) Maybe soon a follow up video can be how to integrate an Auth Source for "open" blazor applications. Where users "off the street" can create an account and access their info.

  • @alexgoeckner5147
    @alexgoeckner5147 Před rokem

    Will this work with blazor wasm?

    • @talo11
      @talo11 Před rokem +1

      I have de same question.

  • @shatvani
    @shatvani Před rokem

    In an enterprise is it a requirment to login users automatically with SSO. Can you show how I can set up SSO in an Azure AD + Blazor WASM and Web API enviroment, please.? I do not find any comprehensive tutorial about it.

    • @lab0730
      @lab0730 Před 9 měsíci +1

      We are in the same boat, looking everywhere for an example with BLAZOR WASM. @Hassan Please make an example using Blazor WASM with a Web API.

    • @shatvani
      @shatvani Před 9 měsíci

      @@lab0730 Hi, if you find something let me know, please.

  • @smatthews1999
    @smatthews1999 Před rokem

    Why would you use Blazor Server for this? No one uses Server. Please make the same video using WASM.