Lets Build Twitter From the Ground Up: Episode 93 || Java, Spring Boot, PostgreSQL and React

preview_player
Показать описание
Building large scale application is more difficult than many people understand or expect. Join me in this long running series where I set out to duplicate one of the most popular social media platforms ever creating using Java, Spring Boot, Spring Security, PostgreSQL data, React JS web application framework and more.

In this episode we start out by hopping into the backend code to create a new endpoint to send back an entire credential dto object so we have access to the users phone number and email. Then we use that new backend endpoint to display parts of the users email or phone number on the forgot form two component. Then we setup another backend endpoint to send a generated recovery code to the user, then we setup our forgot button two to send the code to the user through an email to wrap up the episode.

~~~ Stay Up To Date With My Social Media ~~~

~~~ Background Music Used In My Video ~~~

🎵 Song: 'Sappheiros - Embrace' is under a creative commons license license.
🎶 Music promoted by BreakingCopyright:

🎵 Song: 'Danlsan - Free With You' is free to use if you give credits.
🎶 Music promoted by BreakingCopyright:

🎵 Song: 'Insomnia - Sarah Jansen' is free to use on social media as long as credits are included
🎶 Music promoted by BreakingCopyright:

#JavaProgramming #SpringBoot #UnknownKode
Рекомендации по теме
Комментарии
Автор

this playlist will definitely help learners

awesomepatt
Автор

From a security point of view, a privacy protection breach is created here. Since there is not yet an authorized user logged in, all data transforms of the email and phone number should occur on the back end, as it can be easily discovered and viewed on the front end in the browser console. I do not know if you addressed this later on in the series, as I have only watched up to this point. I recognize that this is an academic exercise and not production code; however we should always embrace a "security-first" mindset. Great job, though. As an enterprise developer myself, this is an incredible look "behind the curtain" for the uninitiated into how full stack development happens. Bravo!

MagmaWoodworks
visit shbcf.ru