Java Tutorial - Complete User Login and Registration Backend + Email Verification

Поделиться
HTML-код
  • Опубликовано: 5 сен 2024

Комментарии • 775

  • @rodrickngonyoku5042
    @rodrickngonyoku5042 3 года назад +148

    Bro! Thank you so much for this. As a self-taught dev, you don't know how much this means to me. God be with you always!

    • @aibeknazaraliev7000
      @aibeknazaraliev7000 11 месяцев назад +2

      agreeeee

    • @Xxxxxxxxxxyyx
      @Xxxxxxxxxxyyx 6 месяцев назад +1

      how far have u come as self taught developer?

    • @bradley1995
      @bradley1995 5 месяцев назад

      My same thoughts. The way he explains it and goes into the ins and outs of it to make it easy enough to understand yet fill us with enough knowledge to seem presentable within a job. Absolutely love it! Recently been working on my own inventory and pos system for my mushroom business and this was just what I needed to mix java with just enough html to make some beautiful tools!

  • @ChandanKr.16
    @ChandanKr.16 3 года назад +50

    Some of the code magically appeared @ 1:19:20, you skipped the confirmToken(String) method in RegistrationService..
    Though this video is amazing.

    • @TikTokTrendsCompilation
      @TikTokTrendsCompilation 2 года назад +2

      I disliked the video because of this for wasting my time.

    • @lagggtrain
      @lagggtrain 2 года назад +1

      @@TikTokTrendsCompilation so true TikTok Trends

    • @SosetaFurioasaJr
      @SosetaFurioasaJr 2 года назад +2

      There's so much code missing is ridiculous... at least he could have informed us of that...

    • @arturoreynoso5920
      @arturoreynoso5920 2 года назад +5

      I also notice that too, and i replayed parts of the video because I was confused but yeah, it magically appeared. But is a good video though, one can look at the repository to see all the code.

  • @FaisalKhan-gx5eg
    @FaisalKhan-gx5eg 5 месяцев назад +17

    This was a great video but unfortunately most of things used are depricated in 2024 so people will find it very difficult to follow you , i would suggest to plz remake the video with latest tech.

  • @Harry-xr3lu
    @Harry-xr3lu 3 года назад +169

    I still find it insane why you don’t have more subscribers. Come on people click that subscribe button!

    • @amigoscode
      @amigoscode  3 года назад +35

      may the RUclips algorithm listen to you Harun

    • @yolamontalvan9502
      @yolamontalvan9502 3 года назад

      I subscribed. He seems to know stuff that I don’t know.

    • @891chandan
      @891chandan 3 года назад +1

      I agree Harun. Awesome content. Awesome Tutor

    • @Fedora_Ghost
      @Fedora_Ghost 3 года назад +4

      @@amigoscode why did you miss writing confirmToken function in video?!?!?!??

    • @Fedora_Ghost
      @Fedora_Ghost 3 года назад +2

      @@amigoscode why in the past videos we used properties and now yaml?!?)??

  • @garetts8156
    @garetts8156 3 года назад +46

    It was great up to 1:19:10. There is chunk of code missing. Of course we will find it in repository, but we are here to learn, not just copy/paste. But at the end everything works just great. Thank you!

    • @vigneshmanjunathm60
      @vigneshmanjunathm60 3 года назад +1

      org.postgresql.util.PSQLException: The server requested password-based authentication, but no password was provided
      ever came across this error im having a hard time figuring it out mind taking a look at this

    • @bakytsarmanov4945
      @bakytsarmanov4945 2 года назад +4

      I thought that I missed that part )))Glad someone wrote about it. Anyway the course is great.

    • @tayloreason8847
      @tayloreason8847 2 года назад +1

      @@bakytsarmanov4945 Same here. There was a whole new Controller written plus more that was skipped over.

  • @adomagala1
    @adomagala1 3 года назад +10

    I'm still new to programming as I have only two Computer Science courses completed, but this lesson/tutorial was really cool to watch and see how a type of login system works that I use daily.

  • @MrRANDUM145
    @MrRANDUM145 Год назад +34

    I absolutely hate whoever decided to deprecate WebSecurityConfigurerAdapter

    • @shahbazshamshad6693
      @shahbazshamshad6693 5 месяцев назад +1

      I am feeling same. do you know how to solve this problem?

    • @kellothermes5090
      @kellothermes5090 5 месяцев назад

      @@shahbazshamshad6693you can use the version prior to Spring security 6.

    • @ibu2685
      @ibu2685 5 месяцев назад

      @@shahbazshamshad6693 you have to try different implementation itself

    • @ibu2685
      @ibu2685 5 месяцев назад +2

      Actually spring brought new way for implementation, so they just removed this class. Still you can achieve better implementation by reading their documentation.

  • @stefanolazzari3218
    @stefanolazzari3218 3 года назад +6

    Man, I dont always comment on videos, but I have to thank you so much for the content you have been creating. I learn so much from it. Thank you a lot. Hugs from Brazil.

    • @lighttheoryllc4337
      @lighttheoryllc4337 3 года назад

      Assalamualaikum brothers and sis, I am seeking Software Engineers, whom can code in Tensor flow and RNN Time series. I am paying.. I am based in USA.. Please check out lighttheory.page/ or email us at info@LightTheory.tech SALAM!

  • @wiorek2162
    @wiorek2162 Год назад +9

    Great tutorial, although you forgot to input a part to the video where you are writing the confirmToken() method in RegistrationService (1:19:20).
    It was a bit confusing at first :)

  • @the_gift_of_Allah
    @the_gift_of_Allah 3 года назад +7

    May Allah subdue the oceans of beneficial knowledge for you, آمين 🤲🏻

    • @amigoscode
      @amigoscode  3 года назад +1

      Jzk

    • @lighttheoryllc4337
      @lighttheoryllc4337 3 года назад

      Assalamualaikum brothers and sis, I am seeking Software Engineers, whom can code in Tensor flow and RNN Time series. I am paying.. I am based in USA.. Please check out lighttheory.page/ or email us at info@LightTheory.tech SALAM!

  • @DrProductivity
    @DrProductivity 3 года назад +32

    I am already really exited about this one

    • @hwstar9416
      @hwstar9416 3 года назад +3

      idk about you but I'm excited.

    • @kaustubhwarankar3301
      @kaustubhwarankar3301 3 года назад +3

      exited🤣

    • @lighttheoryllc4337
      @lighttheoryllc4337 3 года назад

      Assalamualaikum brothers and sis, I am seeking Software Engineers, whom can code in Tensor flow and RNN Time series. I am paying.. I am based in USA.. Please check out lighttheory.page/ or email us at info@LightTheory.tech SALAM!

    • @MohamedAhmed-rf5bk
      @MohamedAhmed-rf5bk 3 года назад

      @@hwstar9416 🤣🤣🤣🤣🤣

  • @AlexRyaguz
    @AlexRyaguz 3 года назад +8

    Thank you. I thought that Spring Security is something really complicated for using in projects, but your tutorial literally disproves my assumptions.

  • @faracullaazizli8954
    @faracullaazizli8954 Год назад +8

    Just to notice WebSecurityConfigurerAdapter has been deprecated in newer version of Spring boot. 33:23

    • @wilbrown6433
      @wilbrown6433 Год назад +1

      have you found a solution yet?

    • @vejas_sai
      @vejas_sai 6 месяцев назад

      @@wilbrown6433 did you find any solution

    • @ifamuyiwapius5231
      @ifamuyiwapius5231 Месяц назад

      @@wilbrown6433 not yet

  • @joaoraimundo8319
    @joaoraimundo8319 3 года назад +25

    Hello AmigosCode. You have given a huge jump on the video. You dont explain the confirmToken development on the registration service...For me its ok....but probably someone will miss that part!

  • @tayloreason8847
    @tayloreason8847 2 года назад +10

    Dude, thank you so much! This was fun to code along with and see it come to life in front of me. I learned a lot while having my hands at the keyboard, and can't wait to use what I have learned at my job. Keep up the good work!

  • @elyu_vibes
    @elyu_vibes 3 года назад +9

    I find this useful same with your other courses. One thing that's the same with your Spring Security is the use of default login method that comes from Spring security which in most real-world application is not used instead, custom login. I wish you have made it that way.

  • @elyu_vibes
    @elyu_vibes 3 года назад +36

    Hi @Amigoscode, I think @1:19:15 the video was fast forwarded.

  • @phancy4072
    @phancy4072 8 месяцев назад +3

    I taught myself programming in 6th grade and now have a career without a college degree because of videos like this! Thank you so much very informational.

  • @kamildeenimmam691
    @kamildeenimmam691 3 года назад +8

    Thank you so much brother Nelson, you're really helping a lot of people. May Allah reward you abundantly.
    If anyone has a problem opening maildev on the browser, change the port to 'localhost'

    • @dalilapramenkovic8597
      @dalilapramenkovic8597 2 года назад

      You helped me. Now everything works. Thank you a lot.

    • @Harcanut
      @Harcanut Год назад

      King Kamildeen, thanks so much!

  • @luisaugustosandovallizarra895
    @luisaugustosandovallizarra895 3 года назад +13

    Thank you Nelson!. I really appreciate your effort teaching Java.

  • @prakashaathi556
    @prakashaathi556 Год назад +5

    WebSecurityConfigurerAdapter is removed in spring boot

  • @MrYassineSalhi
    @MrYassineSalhi 3 года назад +6

    Been waiting ages for this! Finally the time has come!

    • @lighttheoryllc4337
      @lighttheoryllc4337 3 года назад

      Assalamualaikum brothers and sis, I am seeking Software Engineers, whom can code in Tensor flow and RNN Time series. I am paying.. I am based in USA.. Please check out lighttheory.page/ or email us at info@LightTheory.tech SALAM!

  • @kerimsekili
    @kerimsekili 2 года назад +4

    I wish a video series like this would continue. It would be very helpful if you could make series from small projects to big ones using react as frontend. Thank you.

  • @Versole
    @Versole 10 месяцев назад +5

    You skipped big portion of explanation on confirmToken at 1:19:11

  • @babycodeur5594
    @babycodeur5594 2 года назад

    this is the first time I Saw a muslim brother making tutorial, I am from France and that makes me really Happy! And this Tutorial is awesome thank you

  • @maid768
    @maid768 11 месяцев назад +4

    Unfortunately, the code for spring security has changed alot since this video. It's basically forcing me to write different code for the whole section of spring security in this video.

    • @tomekwilk6252
      @tomekwilk6252 11 месяцев назад

      Hi, do you manage to do it? I would love some hints....

    • @maid768
      @maid768 11 месяцев назад

      @@tomekwilk6252 yes, there is a newer youtube video called spring boot 3 and spring security 6 by amigoscode
      That helped me a lot

  • @manueldiera6781
    @manueldiera6781 3 года назад +9

    Excited to se this one. Thanks for your hard work putting this together.

    • @lighttheoryllc4337
      @lighttheoryllc4337 3 года назад

      Assalamualaikum brothers and sis, I am seeking Software Engineers, whom can code in Tensor flow and RNN Time series. I am paying.. I am based in USA.. Please check out lighttheory.page/ or email us at info@LightTheory.tech SALAM!

  • @bilalatta3315
    @bilalatta3315 3 года назад +6

    Maaan, i really needed that two weeks ago haha
    Really appreciate your videos, keep it up!

  • @welovenaturetravel
    @welovenaturetravel 3 года назад

    What you guys are doing here??? This outstanding person deserves more likes, shares, and Subscribers. Go and hit the like button and share his every video. Honestly speaking, he deserves more than 100000000 million subscribers. Thank you very much, Sir. May Allah bless you.

  • @pride667
    @pride667 3 года назад +2

    This really helps thank you. And friendly tip: You can actually right click on the code line number and then select Soft-Wrap so u dont need to break line evertime to show us the code ❤❤❤.

  • @Hugos68
    @Hugos68 2 года назад

    Just followed this guide and within a week of tweaking your repo to my application use i completely understand how restapi works, thank you for this, for free!

  • @brianm6776
    @brianm6776 3 года назад +40

    There's is whole chunk of code missing for confirming the token starting at 1:19:11

    • @linkin324
      @linkin324 2 года назад +5

      @Amigoscode Yes , please addd that video clip before 1:19:11

    • @kleatech6562
      @kleatech6562 2 года назад +1

      He does great videos but the only problem I have with this channel is that he doesn't reply to questions in comments.....

    • @sofocused7767
      @sofocused7767 2 года назад

      @@kleatech6562 go to his discord

    • @eliasnicolas6443
      @eliasnicolas6443 2 года назад

      Why can you use the repo?

    • @evanebdo2070
      @evanebdo2070 2 года назад

      Do have the maven file? because he has not uploaded that file and my maven is different

  • @norbi4148
    @norbi4148 2 года назад +3

    Great video, but there is a huge gap around 1:20:00. I guess I can figure out how to make the app work and reseach why does it work based on the github repo, but It is not beginner friendly to leave out a huge portion of the video.

  • @josipjurenic1456
    @josipjurenic1456 3 года назад +6

    Nice tutorial, but there is gap at 1:19:12....

  • @ojussinghal2501
    @ojussinghal2501 3 года назад +6

    Your videos are neat, to the point, minimalistic, enjoyable to watch, and most importantly, really really helpful.

  • @guithegood87
    @guithegood87 3 года назад +10

    Love the pace of the video, but you just missed a part. I know I can see the repo but I would like the explanation as simples as it may be.

    • @bradfordsuby8064
      @bradfordsuby8064 3 года назад +3

      You can't say he "missed a part", and then not say what part he missed. What about the repo? If you're more specific with your question, then other people can assist as well.

    • @Jassine
      @Jassine 3 года назад

      @@bradfordsuby8064 he's probably talking about 1:19:12

  • @timibolaji3671
    @timibolaji3671 2 года назад +8

    Hello Amigos! well done, this tutorial is amazing. however, I got confused at 1:19:18 / 1:50:05. Not sure you mentioned Public String cofirmToken() method.

    • @amirrazor666
      @amirrazor666 Год назад

      Yes he completely got ahead of himself, and didn't do that part in the tutorial :(

    • @timibolaji3847
      @timibolaji3847 Год назад

      @@amirrazor666 thanks. Are you able to move past it? and how did you do it

    • @amirrazor666
      @amirrazor666 Год назад

      @@timibolaji3847 No i didn't do the EmailConfirmation part.

  • @htetnaing2420
    @htetnaing2420 2 месяца назад

    This course is very useful for me to make project for job interview. Thank you very much sir.

  • @bandipotaiye4723
    @bandipotaiye4723 3 года назад +8

    Amazing tutorial Nelson!. Thanks. However, I noticed, as I was coding along, that you jumped some steps at 1:19:13....Nonetheless, Thank you

    • @DJMrTen
      @DJMrTen 3 года назад

      The steps that have been jumped, does it make it impossible to finish the project without previous knowledge of this?

    • @vigneshmanjunathm60
      @vigneshmanjunathm60 3 года назад

      org.postgresql.util.PSQLException: The server requested password-based authentication, but no password was provided
      ever came across this error im having a hard time figuring it out mind taking a look at this

    • @oderooluoch994
      @oderooluoch994 2 года назад

      I'm also noticing the same.

  • @Vanzeot
    @Vanzeot 2 года назад

    Simply A-M-A-Z-I-N-G!! My new addiction is to add your videos to my "Java Learning" playlist!
    THANKS!

  • @qazetasqat9867
    @qazetasqat9867 3 года назад +11

    Yes, I like this one. I like doing some real things.

    • @lighttheoryllc4337
      @lighttheoryllc4337 3 года назад

      Assalamualaikum brothers and sis, I am seeking Software Engineers, whom can code in Tensor flow and RNN Time series. I am paying.. I am based in USA.. Please check out lighttheory.page/ or email us at info@LightTheory.tech SALAM!

  • @yuno3364
    @yuno3364 3 года назад +9

    Hey, at 1:19:00 or so you skip ahead and all of a sudden RegistrationService.java has the confirmToken methods in it, i had to go get it from the repo since it wasnt shown

    • @MrYassineSalhi
      @MrYassineSalhi 3 года назад +2

      I had to do the same :/

    • @kshitijkhare7521
      @kshitijkhare7521 2 года назад

      hey, did it work for you? i went to his repo, copied the code but i'm getting tons of errors. please help me out :p

  • @yujiyamamoto7632
    @yujiyamamoto7632 2 года назад +3

    At 24:00 min, the IDE ask me to initialize the appUserRepository final object. So my code was:
    - private final AppUserRepository appUserRepository = null;

    • @yujiyamamoto7632
      @yujiyamamoto7632 2 года назад +2

      Remove final from the object also avoid IDE error alert.

    • @yujiyamamoto7632
      @yujiyamamoto7632 2 года назад +2

      19:14
      I could not add "readOnly = true" on my @transactional annotation.

    • @yujiyamamoto7632
      @yujiyamamoto7632 2 года назад +2

      33:33
      Class WebSecurityConfigurerAdapter deprecated.

    • @yujiyamamoto7632
      @yujiyamamoto7632 2 года назад +2

      40:41
      At this point, i had to remove all final words in order to avoid IDE error red alert.

    • @yujiyamamoto7632
      @yujiyamamoto7632 2 года назад +2

      40:41
      But one error still persists:
      In DaoAuthenticationProvider method,
      provider object,
      in provider.setUserDetailsPasswordService(appUserService) the error persists.
      i am looking how to solve this.

  • @user-ou5yt2bp9m
    @user-ou5yt2bp9m 10 месяцев назад +3

    is there a cut in the video after creation of token?

  • @juvipana
    @juvipana Год назад

    ive only watched like 10 seconds and i love this guy so much

  • @bradleynguyen1429
    @bradleynguyen1429 Год назад +2

    When I try to extend the WebSecurityConfigurerAdapter, there's no class I can extend to it :( please help! 33:00

    • @ioanamarc9861
      @ioanamarc9861 Год назад

      @Configuration
      @AllArgsConstructor
      @EnableWebSecurity
      public class WebSecurityConfig {
      private final AppUserService appUserService;
      private final BCryptPasswordEncoder bCryptPasswordEncoder;
      @Bean
      public SecurityFilterChain filterChain(HttpSecurity http) throws Exception {
      http
      .csrf().disable()
      .authorizeRequests()
      .requestMatchers("/api/v*/registration/**").permitAll()
      .anyRequest()
      .authenticated().and()
      .formLogin();
      return http.build();
      }
      protected void configure(AuthenticationManagerBuilder auth) throws Exception {
      auth.authenticationProvider(daoAuthenticationProvider());
      }
      @Bean
      public DaoAuthenticationProvider daoAuthenticationProvider() {
      DaoAuthenticationProvider provider =
      new DaoAuthenticationProvider();
      provider.setPasswordEncoder(bCryptPasswordEncoder);
      provider.setUserDetailsService(appUserService);
      return provider;
      }
      }

  • @nicholasmagee6447
    @nicholasmagee6447 2 года назад +3

    This is great and thank you so much! However I think you should do a little more explaining on concepts and what exactly is happening in the code.

  • @meharpreetsinghnanda6682
    @meharpreetsinghnanda6682 2 года назад

    Thank you for coming to my rescue for all my spring boot projects!

  • @francksgenlecroyant
    @francksgenlecroyant 3 года назад

    Amigoscode made me believe again that kind people are still real in this world! Thanks Amigoscode to share this with the world! Be blessed!

  • @mirehascim7711
    @mirehascim7711 3 года назад +4

    May God reward you greatly brother. You're amazing

  • @mattia8091
    @mattia8091 Год назад +2

    WebSecurityConfigurerAdapter is deprecate what I can use?

    • @akristartimation7571
      @akristartimation7571 Год назад +9

      idk this correct or not, i just read from spring security doc :
      public class WebSecurityConfig {
      private final AppUserSevice appUserService;
      private final BCryptPasswordEncoder byCryptPasswordEncoder;
      @Bean
      public SecurityFilterChain filterChain(HttpSecurity http,AuthenticationManagerBuilder auth) throws Exception {
      http
      .csrf().disable()
      .authorizeHttpRequests()
      .requestMatchers("/api/v*/registration/**")
      .permitAll()
      .anyRequest()
      .authenticated()
      .and().formLogin();
      auth
      .authenticationProvider(daoAuthenticationProvider());
      return http.build();
      }
      @Bean
      public DaoAuthenticationProvider daoAuthenticationProvider(){
      DaoAuthenticationProvider provider = new DaoAuthenticationProvider();
      provider.setPasswordEncoder(byCryptPasswordEncoder);
      provider.setUserDetailsService(appUserService);
      return provider;
      }

      }

  • @sebastianfarias5670
    @sebastianfarias5670 3 года назад +2

    wohoooo! already set my reminder for thisone !!! thank you for all the good content man !! you are AAAAMAZING !

    • @amigoscode
      @amigoscode  3 года назад

      Thank you 😊

    • @lighttheoryllc4337
      @lighttheoryllc4337 3 года назад

      Assalamualaikum brothers and sis, I am seeking Software Engineers, whom can code in Tensor flow and RNN Time series. I am paying.. I am based in USA.. Please check out lighttheory.page/ or email us at info@LightTheory.tech SALAM!

  • @AndriiVolostnykh
    @AndriiVolostnykh 3 года назад

    Best tutorials in the world bro. Im serious. I watched 3 spring security tutorial but understand how it works only here. Im from Ukraine, take a mind, u have audience around the world :)

  • @kubamusialik5188
    @kubamusialik5188 3 года назад +1

    Bro learning with you is such a pleasure, knowledge goes super eazy to my head, thank you for that!

  • @k80536
    @k80536 3 года назад +4

    Lots of love from India. ❤️

    • @lighttheoryllc4337
      @lighttheoryllc4337 3 года назад

      Assalamualaikum brothers and sis, I am seeking Software Engineers, whom can code in Tensor flow and RNN Time series. I am paying.. I am based in USA.. Please check out lighttheory.page/ or email us at info@LightTheory.tech SALAM!

  • @user-sk5pe1be5x
    @user-sk5pe1be5x 2 года назад

    IT 국비지원 중앙정보처리학원!!
    자바 / 빅데이터 과정을 하고 있으며
    최고의 수강평과 취업률을 자랑합니다!!!

  • @thaluramasindi3352
    @thaluramasindi3352 Год назад

    Thank you so much!!!..........for those getting a 401 error on Postman, go to Authorization tab and choose basic auth then for username type user and password copy the one generated by the springboot console, also on the web if it asks you to login use same creds, hope it helps someone

  • @zdeneksrb5828
    @zdeneksrb5828 3 года назад +1

    around 1:18:00 you kinda skip whole confirmToken method implementation, so if anybody is lost as i was just get code from git :) otherwise solid tutorial

  • @kirwakelvinkering3122
    @kirwakelvinkering3122 Год назад +3

    I don't understand how this man explains things ,he is reading what he is writing .

    • @ryanmartinez7577
      @ryanmartinez7577 5 месяцев назад

      yeah he's not actually making a guide, just a follow along.

  • @abdirahmanali1309
    @abdirahmanali1309 3 года назад +1

    😮😮😮😮 I'm finding it nowadays, i appreciate this video بارك الله لك,😍😍

    • @lighttheoryllc4337
      @lighttheoryllc4337 3 года назад

      Assalamualaikum brothers and sis, I am seeking Software Engineers, whom can code in Tensor flow and RNN Time series. I am paying.. I am based in USA.. Please check out lighttheory.page/ or email us at info@LightTheory.tech SALAM!

  • @NotYourRajat
    @NotYourRajat 3 года назад +1

    My Man you teaching and knowledge is very good, i have learnt various concept by watching your videos only. Keep Grinding :)

    • @lighttheoryllc4337
      @lighttheoryllc4337 3 года назад

      Assalamualaikum brothers and sis, I am seeking Software Engineers, whom can code in Tensor flow and RNN Time series. I am paying.. I am based in USA.. Please check out lighttheory.page/ or email us at info@LightTheory.tech SALAM!

    • @andriipyrih7862
      @andriipyrih7862 3 года назад

      You can see this part of code on github repo

  • @alauddintuhin429
    @alauddintuhin429 3 года назад +47

    As-salamu a'laykum, Nelson bhai,
    i have a little bit confusion at 1:19:12 , when you wrote this portion of code?

    • @victorkoscheldeandrade1723
      @victorkoscheldeandrade1723 3 года назад +5

      I've missed this portion of code too

    • @shohanur_rahman_
      @shohanur_rahman_ 3 года назад +3

      @@victorkoscheldeandrade1723 you can get help from his repo brother

    • @daliovic24
      @daliovic24 3 года назад +1

      Lol that's when everyone went down to see the comments

  • @maxrus6173
    @maxrus6173 3 года назад +1

    *Respect for big sizing fonts! So its more or less ok to watch @ mobile device!*

  • @maxrus6173
    @maxrus6173 3 года назад +2

    "45:02 Huge respect for making "mistakes" and then fix them!!!"

    • @lighttheoryllc4337
      @lighttheoryllc4337 3 года назад

      Assalamualaikum brothers and sis, I am seeking Software Engineers, whom can code in Tensor flow and RNN Time series. I am paying.. I am based in USA.. Please check out lighttheory.page/ or email us at info@LightTheory.tech SALAM!

  • @pritabratamallik5391
    @pritabratamallik5391 3 года назад +2

    He's a great teacher. But I feel if he plans up ahead before coding/making the video it would really be beneficial for the people who are simultaneously building the project alongside him.
    And he'd be making fewer mistakes in the video too. I always refer to his Spring Boot videos.

  • @antonioazevedo2080
    @antonioazevedo2080 3 года назад +1

    Man, it was very crazy, insane and useful. I've learned so many things. Very good. See you soon.

  • @humoruniverse6399
    @humoruniverse6399 2 года назад +1

    Thanks for everything it was excellent I learned so many things just in 2 hours. I wish I can get your spring boot master course.

  • @vigneshgupta23
    @vigneshgupta23 2 года назад +2

    Hey, thank you for the tutorial it was too good. But there was a skip in the video at 1:19:00. I'm tottlay confused about it few function are missing and I'm getting too many error.

    • @kshitijkhare7521
      @kshitijkhare7521 2 года назад

      hey, ewre you able to solve those errors? asking because i'm stuck as well and wanted to know how to solve them

  • @samey_8430
    @samey_8430 2 года назад +1

    Ali my guy...you never disappoint

  • @BonnerTheWeebcreator
    @BonnerTheWeebcreator 3 года назад +5

    That came at a right time.
    Waiting for it amigo.

    • @lighttheoryllc4337
      @lighttheoryllc4337 3 года назад

      Assalamualaikum brothers and sis, I am seeking Software Engineers, whom can code in Tensor flow and RNN Time series. I am paying.. I am based in USA.. Please check out lighttheory.page/ or email us at info@LightTheory.tech SALAM!

  • @kkumar3184
    @kkumar3184 3 года назад +3

    I really like your video, I would be happy if you extend this project and implements some messaging like ActiveMQ or Rabbit and testing then deploy in Heroku maybe. :)

  • @darkojakimovski3834
    @darkojakimovski3834 3 года назад +1

    I love your videos man. Keep em coming. Though I would really like to name the exact courses when you say "go ahead and check my course where I explain all of this". Learning a lot from you Nelson. As-salamu alaykum.

  • @rodrigoparis7983
    @rodrigoparis7983 2 года назад +2

    Great Tutorial Nelson! Anyway...does anybody also missed the part where Nelson codes the confirmToken method at the RegistrationService? :S:S

  • @elyu_vibes
    @elyu_vibes 3 года назад +1

    This is a nice tutorial. Missing piece is the update the confirmedAt when clicking the activate link

  • @JoseGarcia-oz3oi
    @JoseGarcia-oz3oi 3 года назад +1

    Thanks for your contributions, I hope you continue making videos like this one. Greetings

  • @knowa130
    @knowa130 3 года назад +1

    At 1:19:20 you have suddenly confirmToken method. I'm coding along with you... am I missing something? When did this code appear over there?

  • @ashkankipati
    @ashkankipati Год назад +2

    Please make an updated version for latest spring security please

  • @kennethluzolo
    @kennethluzolo 3 года назад +1

    Man u r the best, please don´t stop. keep coding.

    • @lighttheoryllc4337
      @lighttheoryllc4337 3 года назад

      Assalamualaikum brothers and sis, I am seeking Software Engineers, whom can code in Tensor flow and RNN Time series. I am paying.. I am based in USA.. Please check out lighttheory.page/ or email us at info@LightTheory.tech SALAM!

  • @ozzo5948
    @ozzo5948 2 года назад

    Just finished your tutorial, amazing ! That's a really solid foundation

  • @baguscripts6237
    @baguscripts6237 2 года назад +1

    thankyou very much for the content..i have this error when i run "error creating bean java mail sender" how do i go about it?

  • @cjm101
    @cjm101 2 года назад +1

    Your Videos are really Amazing man! thank you so much for sharing your knowledge and skills for free; it is a blessing and appreciated

  • @user-ed7ue4fu6z
    @user-ed7ue4fu6z Год назад

    Brooo, BIG Thank You! for this and all other tutorials. Wish you the best!

  • @KennyCha87
    @KennyCha87 3 года назад +3

    Finally, see the Lombok on your video tutorial!

    • @lighttheoryllc4337
      @lighttheoryllc4337 3 года назад

      Assalamualaikum brothers and sis, I am seeking Software Engineers, whom can code in Tensor flow and RNN Time series. I am paying.. I am based in USA.. Please check out lighttheory.page/ or email us at info@LightTheory.tech SALAM!

  • @nikolanisevic734
    @nikolanisevic734 2 года назад +1

    I would really appreciate if you could do a tutorial on how to test this(Unit testing). I really couldn't find good tutorials anywhere.

  • @youvegotmail9385
    @youvegotmail9385 Год назад +2

    Anyone know how to get around the deprecation of WebSecurityConfigurerAdapter? I don't even know how anyone is getting through this tutorial passed the 43min mark with the deprecation.

  • @vejas_sai
    @vejas_sai 6 месяцев назад +1

    as WebSecurityConfigurerAdapter is deprecated in newer versions what we need to do instead @ 33:10

  • @phucphan1277
    @phucphan1277 9 месяцев назад +1

    I love your channel, it taught me many thing from my 1st day but i have this advice and hope you can read this. Your channel teach many thing but most of videos're very hard for the newone (the true people need these lessons) bcs you mix too manything in a video that doesn't need to the main lesson from begin (for an example, this post should talk about java mail sender as main lesson but you mix it with spring security from begin and that took half times of the video). I think you should separate your video into part like this (1st part: show ppl how main lesson work by some simple example, in this part, you talk only about the flow of lesson and the function with the element those're required for it, with each function, you can talk about the return value type and why is that type and ppl most use that function for what problem. 2nd part: you can connect it with data base and show how it interact with database. 3rd part: is the thing you often do as the begin of lesson, teach us how other experienced ppl use the lesson and mix it with other lesson (may send lesson link if needed). 4th part: talk about some other lessones that ppl use to mix with this lesson those're not talked about in 3rd part but shortly. Anyway, this'my my personal opinion. I allways find your lesson while i want to improve or meet some problem but i allways do it last while i already learnt some basically of lesson from somewhere else

  • @Marxx1989
    @Marxx1989 3 года назад +3

    Hey Man, I am really enjoying your stuff. Thank you very much.
    I have done your course but got in stuck a lil bit because you have not showed everything (like in ur other videos)
    Usually i just take a look in the repo but that was also not updated -> probably not the latest commit
    Thanks! Good Stuff!

  • @fangwilliam3210
    @fangwilliam3210 Год назад

    In fact, this helped me solve a big problem. I really appreciate the best free courses

  • @joshuakosamu7765
    @joshuakosamu7765 Год назад +1

    Amazing tutorial man. Thanks for keeping us learned.
    Though where exactly is the login functionality in the video?
    You've only done Sign up, tokens and email verification.

    • @joshuakosamu7765
      @joshuakosamu7765 Год назад +1

      Never mind. Just realized the login logic is handle in the spring security config file.
      Thanks again

  • @anastasianaumko923
    @anastasianaumko923 Год назад

    Thanks for the bright courses! So much work! Very clean and meaningful, one learns a lot going along

  • @jacksonemmerich
    @jacksonemmerich Год назад +2

    how would it be updated to version 3 of springboot? I know spring security has changed, could you do a review for this version?

  • @44erso
    @44erso 3 года назад +9

    first of all thank you for your courses and I appreciate it a lot ! I love to see how people are coding. So far I subbed you ;)
    can you use instead of the emailvalidator regex process the annotation @email ? the @email annotation checks if its a valid email (if the string containts the @ symbol)
    I also would split AppUserService in three methodes. first for saving registered user, second for generating and saving token and third for sending email verification. This is only my opinion. A reader would have a better overview about your lets say logic..
    I have another question regarding spring jpa and how to write a clean code. You have used jpa implementations directly through the interfaces. Would it be a bad idea to create a component class and than implement the repos ? So that means your services can not directly access the repo interface. Instead you have to access your component to get the repo.
    what is the reason for naming your package like your modules ? your modules are for example appUser, token etc. I always structure my packages like controller, services, repos, utils, domain, entity etc. Is your way better ?

  • @salearnah4855
    @salearnah4855 3 года назад +1

    Hello Amigo
    Really nice video, clean & clear & straight forward. Thank you so much

  • @longnguyenvan9532
    @longnguyenvan9532 3 года назад

    Hey man, your vidieos are really amazing that I have to admit :)) If you have time, please compose socket videos. You have a good explaining so I think you can give the best anwser how the socket works. Thank you and have a good day!

  • @attyuttamsaha8
    @attyuttamsaha8 3 года назад +3

    Will it be possible to provide a custom login form that is created using react instead of thymeleaf or jsp etc

  • @luistembe8845
    @luistembe8845 7 месяцев назад +1

    I'm encountering errors due to WebSecurityConfigurerAdapter being deprecated in the latest spring security version. Any tips on how I could configure web security?

  • @MuhammadLab
    @MuhammadLab 3 года назад +2

    Assalamualaikum
    I'm really excited to see your video
    Pleases more videos about python 😊

  • @jinanmagaji9930
    @jinanmagaji9930 2 года назад +1

    Great content, I totally get inspired anytime I watch this video again and again. But please I'm stock at the configuration you pasted at the application yml cause I'm getting error when I type that code. Can I please get the code for the application properties???
    Or where can I get that configuration?? ANYBODY?????!!!!!!

  • @talentinfo2795
    @talentinfo2795 Год назад

    Assalamalaikum Brother , Very Good Tutorial. Thanks for Making good Tutorials . May Allah Bless you with more success.