Spring Security explained with no code

Sdílet
Vložit
  • čas přidán 2. 06. 2024
  • 🔥 Secure your spot now and embark on your journey to becoming a Spring Boot master!🔥
    aliboucoding.com/p/spring-boo...
    🎁 🚀 COUPON Code: EARLY_BIRD_30
    🎟 Join this channel to get access to perks: / @boualiali
    Recommended Courses:
    🎬 Spring Boot security & JWT token: • Spring boot 3.0 - Secu...
    🎬 Spring security - Roles and permissions: • Spring boot 3 & Spring...
    🎬 Spring Boot - Microservices architecture: • Microservices tutorial...
    🎬 DevOps - Github Actions CI/CD: • GitHub Actions CI/CD p...
    🎬 Spring Security - KeyCloak integration: • Spring boot 3 Keycloak...
    🎬 DevOps - Docker for Beginners: • Docker tutorial for be...
    🎬 DevOps - AWS EC2 deployment: • 🚀 Deploy Spring boot a...
    🎬 Angular - Full course from scratch: • Angular Tutorial For B...
    🎬 Websocket - Chat application one to one: • WebSocket Tutorial wit...
    🎬 Spring Security - Two Factors Authentication 2FA (TFA): • Two Factor Authenticat...
    🎬 Spring Boot - Swagger UI & OpenApi Decomentation : • Spring boot 3 - OpenAp...
    🎬 Spring Boot - Reactive programming & WebFlux: • Reactive Programming w...
    🎬 Spring Data JPA & Hibernate: • Spring Data JPA - The ...
    CONNECT WITH ME:
    👨‍💻. Website: aliboucoding.com
    👨‍🏫 Facebook: / 589612651142975
    📸 Instagram: / alibou_coding
    🎮 GitHub: github.com/ali-bouali
    🏘️ Discord: / discord
    🌐 What You'll Learn:
    Understand Spring Security architecture through a straightforward analogy.
    Break down the steps without the need for coding expertise.
    Explore the SecurityConfiguration class and the powerful JwtAuthFilter.
    🔍 Why Spring Security Matters:
    Building a secure Spring application is like organizing an exclusive party. Learn how to control entry points, issue digital "tickets" (JWT tokens), and hire the right "bouncers" (Spring Security filters).
    🎓 Enhance Your Knowledge:
    Explore our new Spring Boot course [Link] for a deeper dive into mastering the framework's intricacies.
    🌐 Connect with the Community:
    Join our vibrant social media community! All links are in the description below.
    👍 Spread the Knowledge:
    If you're new here, hit subscribe, give us a thumbs up, and share this video. Let's spread the knowledge and grow together!
    🔒 Secure Your Understanding:
    Watch the video now to unravel the secrets of Spring Security. Don't miss out on simplifying the complexities of tech with Ali Bouali!
    #SpringSecurity #TechSimplified #ProgrammingTutorial #JavaDevelopment

Komentáře • 87

  • @jasonguo7596
    @jasonguo7596 Před 2 měsíci +1

    Thank you, this is golden!

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

    Great explanation!!!!. Thanks for your time and work.

  • @anirudh514
    @anirudh514 Před 3 měsíci

    Thank you so much, very well explained!

  • @oxoss9401
    @oxoss9401 Před 5 měsíci

    Thank you so much, very good explanation made everything clear 👏🏻❤

  • @wacekwacek5971
    @wacekwacek5971 Před dnem

    love your tutorials Ali!

  • @George71231
    @George71231 Před 4 měsíci +3

    THANK YOU SO MUCH. I have been struggling so hard wrapping my head around Spring Security. Love you took a no code explanation approach.

  • @th2315
    @th2315 Před 13 dny

    amazing video, Ali. Explained so clear and well, with code, diagram and beautiful analogy.

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

    Very clear, TYSM !

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

    Thank you Mr. Bouali Ali for your excellent teaching. For me it is still complicated where to use Role and Permissions in these diagrams. It'll be be wonderful just showing simple examples with or without codes how Roles and Permissions work in various situations.

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

      For roles and permissions, check the video.
      I explained in details that topic

  • @naderayed9562
    @naderayed9562 Před 6 měsíci +5

    Thank you, Mr. Ali, for being a tremendous support in my journey as a software engineering student. I truly appreciate your help and effort.

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

    A very precise and to the point explanation. One can easily revise security before appearing in an interview. :)

  • @amenimensi8817
    @amenimensi8817 Před 27 dny

    Thank you so much !

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

    Good job brother Ali

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

    espectacular, siempre pendiente de tus videos.

  • @supun_sandaruwan
    @supun_sandaruwan Před 5 měsíci

    Thank you sir, This is awesome 💗

  • @user-qb3ck7cq3k
    @user-qb3ck7cq3k Před měsícem

    Thank you sir!

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

    Mr Ali U're the great✌

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

    wonderfull content

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

    Great content 😍 and ali reminding you again great if you can show how to verify account through emails after registeration in your great spring security series🤩

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

      Sure I will

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

      Check my website. I have a course there showing that

  • @mohibullahhilal2643
    @mohibullahhilal2643 Před 5 měsíci

    With lots of respects dear Ali, could you make a practical video about session management in spring boot.

  • @star_0312
    @star_0312 Před 2 měsíci

    Wow thank you sir ❤got idea how spring security works

  • @anirudh514
    @anirudh514 Před 3 měsíci

    Good explaination

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

    Hello bro! Many thanks for the videos that you release! In the following videos, can you show how to make a backend with a role based authorization and registration microservice? And how to make endpoints that are available for authorized users who has some roles?

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

    Awsome . ❤ best

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

    thank you thank you always thank you

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

    Gold Content ⭐

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

    In your spring security playlist is it okay to use a UserDTO instead of directly using User model for authentication task or can i keep the authentication use the User model and use a UserDTO to tasks such as updating deleating user details?

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

    Thank you for such a simple and yet completing explanation of the process. But my question is at what part of the last diagram does all the filter, authentication happens? is it the jwt validation step?

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

      Which part?

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

      ​@@BoualiAli Thank you for noticing, I am sorry for not being clear. You had two flow charts. In the first one, we had everything working with filter, authentication manager, authentication provider and so on. I am just confused about where does that chart fits into the last chart where we validate the token , then send the request to the dispatcher servlet. At which point does the first chart operations happen.

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

    And one more thing that I can't find right order of your videos. It's some way complicated. It will be great if you sort it with initial numbers. (01..., 02...) Thanks for your great work once more time

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

      The videos are uploaded in the right order.
      Also, check the playlist, the are arranged there.
      I'm always pointing to the playlist.
      Enjoy learning

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

    This is awesome !!!! explanation. Can you add how API gateway in microservices architecture use this auth service ?

  • @sky.1960
    @sky.1960 Před 4 měsíci

    thank you for your helpfull content, can we get a Exception handling in Spring Security course too?

  • @safa-Rebai
    @safa-Rebai Před 3 měsíci

    Crystal clear, thank you ali sir , could you please share the diagram ?

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

    No Complex puzzle with Sir Ali Bouali 😊😊

    • @BoualiAli
      @BoualiAli  Před 6 měsíci +1

      I really appreciate that

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

    is there a way to avoid sending db requests for jwt filter? I want to verify login details only when loging in, after that i just validate the token with no database check! Is this safe and will jwt per request is havy on the database? Because we retrieve user information each time a request to a protected resource is performed

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

      Yes there is.
      I'M creating a new course for that.
      Stay tuned

  • @debkr
    @debkr Před 5 měsíci

    Can we implement our own AuthenticationManager?

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

    So each request hits DB to find user by email? that part seems wrong. 13:13

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

      Not wrong, but can be optimized.
      I will publish a video soon

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

    Great, could you also explain spring boot? :)

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

    Apprecieate for your explanation. Can you share us your diagram link? 🤟🤟

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

      app.eraser.io/workspace/yZx9DidVAFFP3ISQ4Kx8?origin=share

  • @ollio9954
    @ollio9954 Před 6 měsíci +1

    can you make a video when a user register to get an email for verification and also make two different login one for normal user and one for admin. Also make an video for forgot password

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

      Check my website for that

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

    Tutorial about kafka please 🎉

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

    🔥 Secure your spot now and embark on your journey to becoming a Spring Boot master! Use promo code "EARLY_BIRD_30" during registration to enjoy this incredible 30% discount. Don't miss out on this opportunity! 🔥
    aliboucoding.com/p/spring-boot-in-depth?coupon_code=EARLY_BIRD_30&product_id=4985811

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

    Hello there! Thanks for this content .English is not my mother lenguage , so subtitles are very helpfull

    • @BoualiAli
      @BoualiAli  Před měsícem

      contributions in this topic would much welcome

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

    looks like there's no link available

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

      Which link?

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

      I updated the description already.
      Thank you guys for letting me know.
      You are awesome

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

    Tu nous as oublié nous les francophone mon ami.

    • @BoualiAli
      @BoualiAli  Před 6 měsíci +1

      Sorry for that my friend.
      I'm only publishing content in english now

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

    Please,you can create a voice chat(real-time) on the spring?Please,you can create a voice chat(real-time) on the spring?

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

      Check the videos on my channel.
      I created one already

  • @geosystems2106
    @geosystems2106 Před 5 měsíci

    Haha 😂 no code promise ended up showing the stuff on the code again. Coding became so much of a technicians job 🤪