filmov
tv
Spring Security Registration and Login Application Tutorial [2023]
Показать описание
If you enjoyed this video, then please 👍LIKE and SUBSCRIBE this channel & press the bell icon for future videos. Thank you.
Learn how to build a secure Spring Security Registration and Login Application in this step-by-step tutorial. This video covers the implementation of user registration, login functionality, and password encryption using Spring Security. Whether you're a beginner or an experienced developer, this tutorial will guide you through the entire process, providing valuable insights and best practices for creating a robust authentication system.
🚀 Timestamps:
00:00 Introduction
00:16 What You will Learn
00:58 What you will build
02:07 Technologies Used
02:24 Registration Channel Architecture
02:44 Initializing Spring Boot Project in STS
03:44 Adding Depencies
04:41 Checking Iniatialized Project
06:30 Configuring MySQL Database
11:26 Creating Registration JPA Entity
17:15 Checking and Refreshing Database
17:55 Creating Repository
20:23 Creating UserService Interface
22:30 Creating User Dto
24:58 Creating UserService Implementation
25:48 Implementation of the findByusername & save methods
28:57 Creating Controller Class
29:34 Creating endpoint for for home, login, and registration
34:16 Application Front-end (Thymleaf registration and login form)
51:38 Adding Model Attribute to the Controller
54:29 Testing our registration form
55:00 Creating User Dashboard with HTML/CSS
56:57 Creating Security Cofiguration Class
58:37 Adding Security Filter Chain (Securing endpoint)
1:06:34 Creating Custom UserDetails
1:11:31 Creating Custom User Details Service
1:13:09 Implementing Load by Username Method
1:18:47 Adding Custom User Details Service to Security Config
1:21:35 Creating a Bean of password Encoder
1:22:44 Encoding User Password with BCrypt Password Encoder
1:24:12 Implementation of home and registration methods in the controller
1:29:35 Testing the Registration Page
1:33:54 Testing the login Page
1:41:08 Adding the logout features
1:42:48 Testing the logout features
1:44:05 Adding Validation
1:48:49 Testing the validation
1:49:06 Testing the whole application
What you will learn
1. how to build spring MVC application using spring
2. how to configure spring security
3. spring security authentication with user details and userdetailsservice
4. how to develop login and registration
5. spring logout features
6. how to configure MySQL database in spring boot
7. how to display authenticated user information using user details and principal interface
8. how to use steam link attribute to receive and display user information
Important Video Links
1. Introduction to JSON Web Token in Java
2. Admin and User Registration in Spring Boot with Spring Security
3. Login and Registration Application with Spring Security
4. Spring Security Tutorial Series Bigginer to Advance
5. User Registration Form Using Spring Boot + MySQL Database + Thymeleaf + Spring Data JPA
6. Spring Boot JWT Authentication and Authorization: JWT + Spring Security [NEW]
7. Spring Boot Multi-Factor Authentication (MFA) with SMS OTP Token (One Time Password)
8. Forgot Password Spring Boot Tutorial Example
9. Cross-Origin Request Sharing (CORS) with Spring Boot and Spring Security
10. Spring Security Roles and Authorities Explained - Spring Boot Security
11. Spring Boot Form Validation | Password and Email Validation | Displaying Validation Error [NEW]
12. Spring Boot Tutorial 2023: Spring Boot for Beginners
13. OAuth2 + Spring Boot + Spring Security | Essential Guide [NEW]
Other Links
X Account:
#Spring_security_registration_and login_tutorial
#Registration_and_login_in_spring boot
#User_Registration
#user_login
#registration_and_login
Learn how to build a secure Spring Security Registration and Login Application in this step-by-step tutorial. This video covers the implementation of user registration, login functionality, and password encryption using Spring Security. Whether you're a beginner or an experienced developer, this tutorial will guide you through the entire process, providing valuable insights and best practices for creating a robust authentication system.
🚀 Timestamps:
00:00 Introduction
00:16 What You will Learn
00:58 What you will build
02:07 Technologies Used
02:24 Registration Channel Architecture
02:44 Initializing Spring Boot Project in STS
03:44 Adding Depencies
04:41 Checking Iniatialized Project
06:30 Configuring MySQL Database
11:26 Creating Registration JPA Entity
17:15 Checking and Refreshing Database
17:55 Creating Repository
20:23 Creating UserService Interface
22:30 Creating User Dto
24:58 Creating UserService Implementation
25:48 Implementation of the findByusername & save methods
28:57 Creating Controller Class
29:34 Creating endpoint for for home, login, and registration
34:16 Application Front-end (Thymleaf registration and login form)
51:38 Adding Model Attribute to the Controller
54:29 Testing our registration form
55:00 Creating User Dashboard with HTML/CSS
56:57 Creating Security Cofiguration Class
58:37 Adding Security Filter Chain (Securing endpoint)
1:06:34 Creating Custom UserDetails
1:11:31 Creating Custom User Details Service
1:13:09 Implementing Load by Username Method
1:18:47 Adding Custom User Details Service to Security Config
1:21:35 Creating a Bean of password Encoder
1:22:44 Encoding User Password with BCrypt Password Encoder
1:24:12 Implementation of home and registration methods in the controller
1:29:35 Testing the Registration Page
1:33:54 Testing the login Page
1:41:08 Adding the logout features
1:42:48 Testing the logout features
1:44:05 Adding Validation
1:48:49 Testing the validation
1:49:06 Testing the whole application
What you will learn
1. how to build spring MVC application using spring
2. how to configure spring security
3. spring security authentication with user details and userdetailsservice
4. how to develop login and registration
5. spring logout features
6. how to configure MySQL database in spring boot
7. how to display authenticated user information using user details and principal interface
8. how to use steam link attribute to receive and display user information
Important Video Links
1. Introduction to JSON Web Token in Java
2. Admin and User Registration in Spring Boot with Spring Security
3. Login and Registration Application with Spring Security
4. Spring Security Tutorial Series Bigginer to Advance
5. User Registration Form Using Spring Boot + MySQL Database + Thymeleaf + Spring Data JPA
6. Spring Boot JWT Authentication and Authorization: JWT + Spring Security [NEW]
7. Spring Boot Multi-Factor Authentication (MFA) with SMS OTP Token (One Time Password)
8. Forgot Password Spring Boot Tutorial Example
9. Cross-Origin Request Sharing (CORS) with Spring Boot and Spring Security
10. Spring Security Roles and Authorities Explained - Spring Boot Security
11. Spring Boot Form Validation | Password and Email Validation | Displaying Validation Error [NEW]
12. Spring Boot Tutorial 2023: Spring Boot for Beginners
13. OAuth2 + Spring Boot + Spring Security | Essential Guide [NEW]
Other Links
X Account:
#Spring_security_registration_and login_tutorial
#Registration_and_login_in_spring boot
#User_Registration
#user_login
#registration_and_login
Комментарии