MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English + srt | Duration: 53 lectures (8h 19m) | Size: 3 GB
Create professional web Authentication with password validation full stack using Java, Spring Boot, Security and Angular
What you'll learn:Learn in-depth Spring Security
Spring Security Authentication and authorization (Authenticate Web Application Users and Authorize User Actions)
Knowledge and skills required for Spring Security software developer
Password Policy Validator (Password Management)
User Authority
Admin Security Configuration
Email verification
Password Reset
Encrypt the passwords stored in the database
Add a layer of authentication to the Java Web Application
Add and manage the user roles accounts
Design, develop and implement advanced Spring Security layers
Create first spring Boot project
Package Model with Database Configuration
Data Lombok
Introduction to Hypertext Transfer Protocol (HTTP)
Create HTTP Response Protocol class
Create User Granted Authority class
Add Spring Security
Add @RestController, @RequestMapping and @GetMapping
Json Web Token (JWT)
Overview of Json Web Token (JWT)
Create JWT Token
JWT Filter
JWT Authentication
JWT Access Denied
Methods of Repository and Implementation
Create Repository methods
Create User Service Implementation methods
Security Configuration
Create Security Configuration Part 1
Configuration with Authentication Manager Builder
Configuration with Authentication Manager Builder
Introduction to CSRF and CORS
Configuration with Http Security
Test HTTP inbound and endpoint Security
Exceptions
User, Email, and Password Valid Exceptions
Exception Processing
Test all Exceptions
User Registration
Create User Service methods
User Permission and Authentication
Create user register method
Create a valid Username and Email method to register
Create method to find By username, email, and all
Password validation
Create Post Mapping("/register")
Create Post Mapping("/Login")
User Login
Permission for Login Attempts
Login Attempts Failure
Login Attempts Success
Add User Login Attempt Validation to Implementation Class
Test Login Attempts
Email Service
Add new User Service Implementation
Create Email Session
Create Email
Sending user Password by email
Real test for send email and password validation
User Service Implementation
Add update User Service Implementation
User Controller
Add new User to controller
Add update User to controller
Add find user to controller
Add list of all users to controller
How add any Microservices to Project
Add Delete Microservices
Add Reset Password Microservices
RequirementsFamiliar with the Java programming language
Understand the basic principles of Web Applications
Knowledgeable with the Spring Security
Any IDE of your choice
DescriptionThis course for how need to create a professional web Authentication System form with password validation and apply complex password rules when the user registration the first time in the website by using Java, Spring Boot, Spring Security, and passay password validator, as back-End and Angular as Front-End.
In this course will learn how to create the first web page interactive with the user as a professional web Authentication System and add all rules of password validator to your professional website.
An easy way you can be adding it to your website and display your website as a professional website and high coding professionalism.
This course for how need to create a professional web Authentication System form with password validation and apply complex password rules when the user registration the first time in the website by using Java, Spring Boot, Spring Security, and Passay password validator, as back-End and Angular as Front-End.
In this course will learn how to create the first web page interactive with the user as a professional web Authentication System and add all rules of password validator to your professional website.
An easy way you can be adding it to your website and display your website as a professional website and high coding professionalism.
Who this course is forSpring Security web Application Developers
Programmers and anyone interested in Spring Security
Download link:
Só visivel para registados e com resposta ao tópico.Only visible to registered and with a reply to the topic.Links are Interchangeable - No Password - Single Extraction