Spring Boot 3 Keycloak OAuth 2 Tutorial with Spring Security

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

КОМЕНТАРІ •

  • @saikumartadi8494
    @saikumartadi8494 8 місяців тому

    I wish I can like this video 100 times . Very clear explanation . Thanks a lot sir . God bless you 💗

  • @nightmason
    @nightmason Рік тому +4

    When I wrote localhost:8080/home, it took me to a page: localhost:8080/login that said Login with OAuth 2.0. I did not have the same page open as at 21:16

    • @nightmason
      @nightmason Рік тому +4

      I found the reason, maybe someone has the same error, I had a file in .yml format, I changed it to .properties and made it like the author, just carefully check your application file, maybe you also negligently missed something.

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

    tutorial on spring boot please, really like the way you explain concepts in such a small amount of time. Your maven tutorial was amazing !

  • @birbirs
    @birbirs 3 місяці тому

    Thanks!

  • @AnkitYadav-jh2nu
    @AnkitYadav-jh2nu Місяць тому

    Amazing guy, with amazing explaining techniques :)

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

    Good video. Need sessions on how to store the users and their roles and permissions to DB and maintain the hierarchy.

  • @YY-uk2cs
    @YY-uk2cs Рік тому +3

    Great job as usual bro, thank you. Could you also make an overall video about docker and kubernetes operations on spring boot microservices

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

    Following your Tutorial Series. Very good explanations and very much of discipline tutoring. Thank you

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

    Excellent Explanation..it was really helpful...thanks alot :)

  • @sadiulhakim7814
    @sadiulhakim7814 10 місяців тому

    I really appreciate for this tutorials. This is a very good video to learn keycloak. Can we get an video on how to secure distributed services like
    Angular -> Service A -> Service B
    Here -> mean calls.
    And can you add authorization in that video? Thank you.

  • @favio.romero
    @favio.romero 4 місяці тому

    Great Tutorial. Thank you!

  • @pavancrm7085
    @pavancrm7085 10 місяців тому

    can you make the video of sso concept on keycloak,, like automatic redirection to login page, or service server that supports multi tendents

  • @birbirs
    @birbirs 3 місяці тому

    thank you very very much programming techie. latest, compressive and goal oriented. thank you very very much.

  • @hamza201183
    @hamza201183 10 місяців тому +1

    In the case of the Angular App, why is there no client secret?
    I mean, if I get the url of an authorization server (issuer url) and a valid clientId, I can also build a client application using/calling that same authorization server (with its users, realms etc.).
    How then could we prevent that?
    Most important: Thanks a lot for the informative videos.

    • @phatnguyennhi
      @phatnguyennhi 6 місяців тому

      client secret should only use in case call internal server side (service A call to Service B). Client(Angular just need client id and username, password) because if use client secret -> it is not secret anymore.

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

    nice please the same with react without thymleaf

  • @ShvetaGanesh-yw1os
    @ShvetaGanesh-yw1os 2 місяці тому

    Hey, on which path do we unzip the keycloak folder, as it's giving me following error despite the environment variables working fine while running other spring/java programs - JAVA_HOME "C:\Program Files\Java\jdk-17;" path dosen't exist

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

    Keycloak is not installed in my system, I tried so many times and also go through official documentation of keycloak 🗝,still not working

    • @faixan13
      @faixan13 7 місяців тому

      use docker

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

    Very good content. It would be good if you can please share the sllides from this Video.Thanks.

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

    Hi bro, love your videos, If possible please make create small level complete SaaS application(using any AI models) and deployment also. Thanks.

  • @bunttyy007
    @bunttyy007 7 місяців тому

    Why have you used Spring WebFlux and not simple Spring MVC for this project? As this project does not need to handle asynchronous requests?? Anyone knows can answer please..

  • @Ben-vz6zm
    @Ben-vz6zm Рік тому

    How do i make it so that certain thymeleaf pages don't require a login?

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

    Excellent Video Sai. Can you please let us know if you would make that complex Microservices course along with Cloud and Angular even if it's a paid one ?

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

      I am working on it :) will take 2-3 more months to complete!

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

      @@ProgrammingTechie Thank you so much, please continue and let us know via your UA-cam channel itself once it's done.

    • @AnuragMishra-ws4zc
      @AnuragMishra-ws4zc 11 місяців тому +1

      @@ProgrammingTechie sir is the project complete when you are releasing any update

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

    Thanks a lot. Very interesting and useful information. But what if I have a rest application. And I shouldn't redirect user to a login page. How I should configure my app in that case

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

      Then you should use client credentials, this is also covered in the tutorial

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

      @@ProgrammingTechie Yes, thanks a lot, I am already fix it. Your video was very helpful.

  • @gaflettenkurtul
    @gaflettenkurtul 11 місяців тому +1

    great video

  • @muhammedSafeer-gz6eq
    @muhammedSafeer-gz6eq 6 місяців тому

    If we go to some websites, we can see options to login via OAuth2 and also using normal username and password. Now that I understand OAuth2, can I use OAuth2 for (Basic Auth) username-password authentication?

    • @ProgrammingTechie
      @ProgrammingTechie  6 місяців тому

      Keycloak provides it by default, yes. You can enable it in Realm Settings -> Login-> check the user registration checkbox

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

    Hi great tutorial, just liked and subscribed. Could you please develop a full stack tinder clone? I think that would be a very unique Spring Boot application. Otherwise your UA-cam Clone video is excellent and unique

  • @Son-lm5mf
    @Son-lm5mf 8 місяців тому

    NICE :D

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

    Nice nice 👍👍👍

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

    TUSM