JWT | Spring boot & Angular | User Login & Registration with Email validation | Full tutorial

  Рет қаралды 35,718

Bouali Ali

Bouali Ali

Күн бұрын

Buy me a coffee: ko-fi.com/boualiali In this Spring boot Angular course you will learn how to build a complete and detailed FullStack application for user registration and login including email verification and activation with a Secure token.
🎟 Join this channel to get access to perks: / @boualiali
Source Code: github.com/ali-bouali/book-so...
Create the project: start.spring.io/#!type=maven-...
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 ...
🎬 Apache Kafka tutorial: • Apache Kafka Tutorial ...
🎬 Ultimate Spring boot tutorial: • The ULTIMATE Spring Bo...
🎬 Ultimate Spring Data JPA tutorial: • The ULTIMATE Guide for...
CONNECT WITH ME:
👨‍💻. Website: aliboucoding.com
👨‍🏫 Facebook: / 589612651142975
📸 Instagram: / alibou_coding
🎮 GitHub: github.com/ali-bouali
🏘️ Discord: / discord
👍 Don't forget to like, subscribe, and hit the bell for more tech tutorials. Let's code together - see you in the tutorial!
Table of content
00:00 Intro
03:43 The mono repo approach
04:50 Create a new Spring boot project
10:01 Add final dependencies
12:14 Prepare the infrastructure with Docker Compose
20:12 Configure the project
31:29 Spring security Overview
37:02 Create the user entity
47:32 Create the Role entity
52:00 Implement user and role repositories
54:12 Create the Token entity and repository
57:51 Implement the security configuration class
01:08:21 Implement the Authentication provider
01:13:26 Implement the User details Service
01:15:48 Implement the JwtFilter class
01:22:21 Implement the JwtService class
01:39:02 finalize the JwtFilter class
01:44:41 Create the authentication controller
01:54:08 Implement the register method
02:05:26 Implement the Email sender service
02:24:41 Test the registration
02:31:21 Implement the login method
02:40:24 Implement the activate account method
02:45:45 Test the full authentication flow
02:50:09 Exception handling
03:08:06. Create the angular application
03:18:01 Generate the HTTP Services using the power of OpenApi
03:33:15 Implement the Login page
04:05:56 Implement the Registration page
04:15:06 Implement the activate account Page
04:32:02 Outro

Пікірлер: 232
Spring Security explained with no code
16:51
Bouali Ali
Рет қаралды 18 М.
Send Emails with Spring Boot
2:07:20
Get Arrays
Рет қаралды 26 М.
아이스크림으로 체감되는 요즘 물가
00:16
진영민yeongmin
Рет қаралды 56 МЛН
Nutella bro sis family Challenge 😋
00:31
Mr. Clabik
Рет қаралды 13 МЛН
One moment can change your life ✨🔄
00:32
A4
Рет қаралды 15 МЛН
The Best AMD Ryzen Mini PC
18:41
ServeTheHome
Рет қаралды 9 М.
The full guide to Batch processing with Spring boot | Full guide
1:00:37
Software Testing with Spring boot and Mockito Framework
1:14:12
Bouali Ali
Рет қаралды 22 М.
Full Stack Spring Boot 3 API with Angular (ADVANCED)
5:09:33
Get Arrays
Рет қаралды 137 М.
Cool Tech You’ll LOVE!
21:41
Snazzy Labs
Рет қаралды 60 М.
Spring boot 3.0 - Secure your API with JWT Token [2023]
2:01:46
Bouali Ali
Рет қаралды 142 М.
Microservices using SpringBoot | Full Example
1:21:39
Daily Code Buffer
Рет қаралды 1 МЛН
아이스크림으로 체감되는 요즘 물가
00:16
진영민yeongmin
Рет қаралды 56 МЛН