#39 Spring Security | Google and Github Login using OAuth2

แชร์
ฝัง
  • เผยแพร่เมื่อ 7 ก.พ. 2025
  • Check out our courses:
    Java Full Stack and Spring AI - go.telusko.com...
    Coupon: TELUSKO10 (10% Discount)
    DevOps with AWS: From Basics to Mastery : go.telusko.com...
    Coupon: TELUSKO10 (10% Discount)
    Master Java Spring Development : go.telusko.com...
    Coupon: TELUSKO20 (20% Discount)
    For More Queries WhatsApp or Call on : +919008963671
    Udemy Courses:
    Spring: go.telusko.com...
    Java:- go.telusko.com...
    Java Spring:- go.telusko.com...
    Java For Programmers:- go.telusko.com...
    Python : go.telusko.com...
    Git : go.telusko.com...
    Docker : go.telusko.com...

ความคิดเห็น • 85

  • @MyyTheo59
    @MyyTheo59 2 หลายเดือนก่อน +4

    One of the best playlist on the internet to learn about Spring and more, thanks for sharing !

  • @Devivl
    @Devivl 6 หลายเดือนก่อน +8

    A great playlist that allowed something to be remembered and something to be learned new. It's really great to be able to look at the same tasks from different angles. You are a great teacher. Thank you for the lessons and positive mood.
    You don't teach, you educate! 👍

  • @BhagyasriRamineni
    @BhagyasriRamineni 4 หลายเดือนก่อน +4

    I have found this playlist to be extremely valuable and educational. I would like to request that you continue this series, as your videos have been incredibly helpful. We are eager to see more content and would prefer to see this project continue. Please keep up the excellent work, we are fully supportive of your efforts. We are very eagerly waiting for the next video sir @Telusko

    • @Anand_1244
      @Anand_1244 4 หลายเดือนก่อน

      Hey is this course completed?

  • @vaishnaviyasala1403
    @vaishnaviyasala1403 หลายเดือนก่อน +1

    Such a great tutorial. Very thankful for this one. Thought of learning Spring Framework for a very long time but couldn't do it. Finally with the help of Telusko, able to complete it. Thank you sir for this. I really appreciate your content.

  • @shivarajme
    @shivarajme หลายเดือนก่อน

    Really, you don't teach but educate!!!! Kudos to Naveen.

  • @peadaroduinnin572
    @peadaroduinnin572 หลายเดือนก่อน

    Fantastic series, Navin. Well explained and at a reasonable pace even for a veteran developer. Looking forward to the next video. I'll be sure to check out your other content.

  • @arijitjayaswal
    @arijitjayaswal 4 หลายเดือนก่อน +4

    waiting for the next video. Please continue this series.

  • @masyudhossain
    @masyudhossain 3 หลายเดือนก่อน

    The whole series help me a lot. Thank you for this amazing series of spring and spring security

  • @nftvideos7874
    @nftvideos7874 5 หลายเดือนก่อน +5

    Please continue the series @telusko

  • @cheguevara1396
    @cheguevara1396 5 หลายเดือนก่อน +1

    Really very useful series with greatlecture and hands on practice,Thank you very much sir

  • @sandeepbarla5262
    @sandeepbarla5262 หลายเดือนก่อน

    Excellent content. Please continue the series.

  • @MANIKPRASANTHA
    @MANIKPRASANTHA 3 หลายเดือนก่อน

    So helpful and good explanation with real world examples as well. please continue and thank you very much.

  • @gillesashley9314
    @gillesashley9314 หลายเดือนก่อน

    That was super easy, definitely likely and saving this video.

  • @tysontyson2616
    @tysontyson2616 3 หลายเดือนก่อน +1

    good series sir , waiting for next video

  • @Tomhere0732
    @Tomhere0732 4 หลายเดือนก่อน +1

    Continue the series sir ! Please ❤

  • @md.mahfuzrahman2316
    @md.mahfuzrahman2316 2 หลายเดือนก่อน

    Very easy to understand. Thanks @Telusko

  • @BachirAnsar
    @BachirAnsar 3 หลายเดือนก่อน

    Waiting for next video
    Please continue
    Thank you❤

  • @ajaykrishnam5580
    @ajaykrishnam5580 2 หลายเดือนก่อน

    very easy to understand your tutorial

  • @souravdutta5703
    @souravdutta5703 5 หลายเดือนก่อน

    great series!! keep them coming!!🙂

  • @TirthPrajapati-by9mu
    @TirthPrajapati-by9mu 6 หลายเดือนก่อน +1

    amazing and next level content thank you sirji ❤

  • @tysontyson2616
    @tysontyson2616 3 หลายเดือนก่อน +1

    please continue the series sir....!

  • @visheshtripathi6182
    @visheshtripathi6182 4 หลายเดือนก่อน

    Please continue this series @Telusko sir.

  • @gokulprasanna8746
    @gokulprasanna8746 3 หลายเดือนก่อน

    This awesome sir!!!!!. This video was help me lot.

  • @AnkitGupta-vg1uc
    @AnkitGupta-vg1uc 16 วันที่ผ่านมา

    You can kill the process running on the port.
    Run: lsof -i :8080
    Run: kill -9

  • @sriparnasaha5608
    @sriparnasaha5608 13 วันที่ผ่านมา

    guru ji you are great

  • @techyash9087
    @techyash9087 6 หลายเดือนก่อน +1

    Awesome Video sir

  • @RealRameshBabu
    @RealRameshBabu 3 หลายเดือนก่อน

    12:33 Navin Sir, we can use incognito / private window to see the google login form

  • @mrak2728
    @mrak2728 3 หลายเดือนก่อน

    Telusko bhai
    my sde Life saviour

  • @ucLe-ux7zp
    @ucLe-ux7zp 5 หลายเดือนก่อน

    Thank you, have a nice day

  • @akshaybaviskar4272
    @akshaybaviskar4272 6 หลายเดือนก่อน

    Awesome series

  • @NuwanthaPrabhash
    @NuwanthaPrabhash 4 หลายเดือนก่อน

    This is great series. Could you please add how to handle refresh token of JWT with front end. This will be so helpful and add more value to jwt explanation of your videos.

  • @unemployedcse3514
    @unemployedcse3514 5 หลายเดือนก่อน

    awesome ❤

  • @juggernautthug6855
    @juggernautthug6855 4 หลายเดือนก่อน

    Please continue the series sir

  • @dayalkawariya5700
    @dayalkawariya5700 5 หลายเดือนก่อน

    amazing content

  • @techyash9087
    @techyash9087 6 หลายเดือนก่อน +10

    Sir, how can I retrieve the email, mobile number, and name from Google when a user logs into an account using Google?

    • @akgarg0472
      @akgarg0472 6 หลายเดือนก่อน +3

      Update:
      You can use Principal object to retrieve logged in user info.
      import java.security.Principal;
      import org.springframework.security.oauth2.client.authentication.OAuth2AuthenticationToken;
      @GetMapping("/foo")
      public String fooHandler(final Principal principal) {
      if (principal instanceof OAuth2AuthenticationToken user) {
      LOGGER.info("LOGGED in user: {}", user);
      }
      return "Login Successful";
      }

    • @HackerOfWildOnes
      @HackerOfWildOnes 6 หลายเดือนก่อน

      @@akgarg0472 Getting null principals when I do it this way. Any idea why this happens?

  • @NandinerdeneMandakh
    @NandinerdeneMandakh 5 หลายเดือนก่อน

    Thank you for this playlist

  • @prudhviraj8380
    @prudhviraj8380 4 หลายเดือนก่อน

    Pls continue the series

  • @AlthafAz
    @AlthafAz 5 หลายเดือนก่อน +3

    Can you make a video to build a react web application using Spring Security JWT

  • @MaheshAlladi-p9y
    @MaheshAlladi-p9y 5 วันที่ผ่านมา

    does that one client-id and secret enough for application , or we need different id's and secrets for different users

  • @emotinal_pain
    @emotinal_pain 4 หลายเดือนก่อน

    Thank you so much sir

  • @vinothramachandran-v8z
    @vinothramachandran-v8z 2 หลายเดือนก่อน

    🔥🔥

  • @anshucodevita7752
    @anshucodevita7752 2 หลายเดือนก่อน

    @telusko sir please create video on create our own oauth2 server

  • @its_joel7324
    @its_joel7324 2 หลายเดือนก่อน

    Can we get next video with adding exception handling when calling api's

  • @shankardasdcst2769
    @shankardasdcst2769 6 หลายเดือนก่อน +1

    Sir please continue java development series hindi channel

  • @kiranmarrapu
    @kiranmarrapu 14 วันที่ผ่านมา

    Which type of consent to be chosen? Is that Internal or External? Do any of these google cloud console services are paid / free for learning? Please confirm.

  • @sayanmanna3127
    @sayanmanna3127 6 หลายเดือนก่อน

    from lsof -i:8080 command you will get the process id and after getting the process id you will have to kill the process by kill -9 {process id}

  • @dhareppabistagond6155
    @dhareppabistagond6155 6 หลายเดือนก่อน

    Sir please continue to make javascript video

  • @展昭-y5y
    @展昭-y5y 2 หลายเดือนก่อน

    good!!

  • @sanjayakoju4851
    @sanjayakoju4851 5 หลายเดือนก่อน

    Can you please make a video on own OAuth2Resource server as well.

  • @pranshukumar3488
    @pranshukumar3488 5 หลายเดือนก่อน

    is this series enough for spring boot?

  • @narendravarmauppalapati9943
    @narendravarmauppalapati9943 6 หลายเดือนก่อน

    Sir can you make an video about how to connect keycloak with spring boot like when user registered I want to add user in both backend and keycloak server?

  • @RAKSHASARDA
    @RAKSHASARDA 19 วันที่ผ่านมา

    if we want to do basic get request for public and secure controller using postman of oauth2.0 authentication

  • @Abdullah-meyad
    @Abdullah-meyad 5 หลายเดือนก่อน

    Is this last video of this playlist?

  • @hkkabir2024
    @hkkabir2024 4 หลายเดือนก่อน

    if i am using ouath2 then do i need to use spring security dependency for the project or ouath2 included spring security too?

    • @LegendsClips777
      @LegendsClips777 3 หลายเดือนก่อน

      When you're using OAuth2 in your Spring-based application, we still need Spring Security coz' OAuth2 support is integrated within Spring Security.
      Spring Security is the core framework that provides OAuth2 functionality in Spring-based applications.

  • @vaibhavrawat4008
    @vaibhavrawat4008 5 หลายเดือนก่อน

    it's so easy

  • @20M_Target_1.0
    @20M_Target_1.0 หลายเดือนก่อน

    Hello sir
    Very. Helpful but how to create client id and client secret for dev , qa , stating , prod ❤❤

  • @sanalsz
    @sanalsz 5 หลายเดือนก่อน

    Can you show us how to replace the jsession id used by default in this with jwt token?

  • @christopherfernandes8938
    @christopherfernandes8938 3 หลายเดือนก่อน

    How can I configure Google login for rest APIs where we use a bearer token for authentication

  • @karangoyal5471
    @karangoyal5471 5 หลายเดือนก่อน

    i have one question
    till now we only used 1 sql DB in application
    what if there are multiple DBs
    How wll JPA know for which DB, we have to create which table

  • @sur8116
    @sur8116 6 หลายเดือนก่อน

    I have already implemented JWT authentication in my spring security. But, now I need to implement OAuth 2 google with JWT authentication where user can able to login or create using JWT or sign in with google. So, how can I make that ? Still searching for the solution ...!!

  • @PilliAdarsh-e4n
    @PilliAdarsh-e4n 5 หลายเดือนก่อน

    include repo links in this type of demo videos

  • @dinushaariyarathna5155
    @dinushaariyarathna5155 หลายเดือนก่อน

    You can kill the port. simple code in terminal

  • @AyushKumar-ib3vm
    @AyushKumar-ib3vm 5 หลายเดือนก่อน

    I am a MERN stack developer and my programming language was C++. But the company i joined uses java as the primary language and their frameworks such as Spring etc. So, I learnt java (basic) concepts from Telusko. Now, i have to learn spring boot. So can anyone suggest me the good way of starting Spring and all?

    • @habeebkinlolu9668
      @habeebkinlolu9668 4 หลายเดือนก่อน

      Start from the beginning of the older playlist, not this one, the playlist has spring and spring boot from the beginning and then learn security from this playlist

  • @someshwarreddy8463
    @someshwarreddy8463 2 หลายเดือนก่อน

  • @goutamdam8546
    @goutamdam8546 4 หลายเดือนก่อน

    Sir, I have tried for linkedin also but when I go for localhost and try to login with linkedin it allows me to enter my linkedin email and password, after pressing the allow button it shows "[invalid_request] A required parameter "client_secret" is missing" this error
    can you please help me in that

    • @goutamdam8546
      @goutamdam8546 4 หลายเดือนก่อน

      I have checked several times that the client-id and client-secret is correct and as per my Linkedin Auth Application credentials

  • @smyansingh4552
    @smyansingh4552 5 หลายเดือนก่อน

    how to run a webapp protected by oauth2 via postman. Struggling to fetch keys after using this same method. can someone help

  • @santoshg8285
    @santoshg8285 6 หลายเดือนก่อน

    Is it not insecure to hardcode the client secret in the source code, rather keep it in a property file ? Do I have to encrypt the client secret even on the property file ?

  • @PerpetualLearner8934
    @PerpetualLearner8934 หลายเดือนก่อน

    Worst Tutorial as always!!
    Don't waster your time..
    The interviewer himself look clueless on how these things work exactly.

    • @LamNGUYEN-r8u5n
      @LamNGUYEN-r8u5n 8 วันที่ผ่านมา

      I don't agree with you. His videos are the best.

  • @nguyenquanghau7158
    @nguyenquanghau7158 4 หลายเดือนก่อน +4

    Please continue the series @telusko

  • @AbhishekChoudhary-si8pj
    @AbhishekChoudhary-si8pj 4 หลายเดือนก่อน

    Waiting for next video in the series, please continue sir