Blazor Azure B2C Authentication and Authorization

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

КОМЕНТАРІ • 26

  • @Scouty208
    @Scouty208 Місяць тому

    This is the best video I've seen for Azure AD B2C. It is succinct but also includes all the information anyone would need to get basically familiar with Azure AD B2C. Thanks for sharing!

  • @PaulMeems
    @PaulMeems 3 роки тому +7

    Thanks Michael, you've explained this to me a year ago and now again. You're still the only person I know that can explain this well!

  • @80amnesia
    @80amnesia Рік тому +1

    This video is by far the best in explaining the setup

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

    BEST video I have seen on this. Been trying to do all of this for days and a few tips you had in here got me over the line. THANK YOU so much for putting this together.

  • @bobweiram6321
    @bobweiram6321 3 роки тому +2

    Hey Mike, that photo is over 20 years old and you haven't aged a bit. LOL!

  • @ewer
    @ewer 2 роки тому +3

    Does someone have a good example/tutorial on how to implement Azure B2C with Blazor WebAssembly?

  • @robertical
    @robertical 3 роки тому +3

    Blazor web assembly is different. It would be great to have another one for that and to include calling APIs.
    This scenario is the simplest for configuration, the other ones are a lot more complex to setup specially when calling APIs.
    Also, using Microsoft.Graph you don't need to call http api directly, you can use the library to do all that using typed objects.

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

      I don't use it that much because I have found it doesn't handle *all* calls I want to make, however, I agree it would handle all the ones in the example code.

  • @DE-sf9sr
    @DE-sf9sr 3 роки тому

    Awesome! Glad it's up!!

  • @0s0n3gr0
    @0s0n3gr0 2 роки тому

    Thanks you Michael. You really helped me out with this

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

    Examples for Blazor WASM please

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

    Can find the source code. Where was it moved?

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

    Brilliant! Thanks Michael.

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

    You look like Denzel Washington for real

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

    Sorry to ask, but I am pulling what little hair I have left out. I can't find any example of how to setup sections of a Blazor Server web app that don't require the user to login or even be prompted with any the b2c path. Is it a custom path, or something with the routes or ms identity or ? There has to be a way to have a public facing website that doesn't require any login to see the base pages and they prompted to login only when you go to certain areas. THANK YOU so much for any help you can lend.

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

      You probably have a default policy configured.
      builder.Services.AddAuthorization(configure: options =>
      {
      // By default, all incoming requests will be authorized according to the default policy
      options.FallbackPolicy = options.DefaultPolicy;
      });

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

    Awesome video. I got 3 Questions: What is the best way to setup a Testenvironment - Whole new Azure Directory? Is there any easy way to use Logic Apps or Event Grid with Azure B2C? Can you show a Multitenant Setup example - Only way is Security Groups in MS Graph?! - - Thanks a lot :)

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

      1) I set up a whole new B2C Tenant (they are free) 2) Sorry no examples 3) Use Security groups. Each Azure B2C Tenant is "One Tenant"

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

    There is no such thing as Groups in Azure AD B2C. Information partly is misleading (screen shows Azure Active Directory). Michael has created Group through Azure Active Directory which is on the same tenant as Azure AD B2C.

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

    User flows are too limiting and custom policies are too complex :/

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

    It's just way more complicated than hosting my own identity server, sorry

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

      The Conditional Access Polices and advanced MFA is the "Value Add" in my opinion

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

      @@adefwebserver Yes you are right, there is actually a bunch of value on here, Don't know why i would even write such a toxic comment. cheers buddy

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

      @@isachells9859 No worries :)

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

    Best tutorial for AAD-B2C . If only he had indicated how to unprotect a page I would have given it 6 out of 5 🤩.
    To have unprotected pages in your application locate:
    options.DefaultPolicy in Program.cs and comment the line.

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

      Thank you for this reply regarding unprotected pages!