/spring-security_JWT_OAuth2

JWT-OAuth2 implementation with Spring Security

Primary LanguageJava

spring-security

Welcome to my Spring Security GitHub repository! This repository contains a collection of examples and tutorials on how to use Spring Security to secure your Spring Boot applications. Spring Security is a powerful and highly customizable security framework that provides authentication, authorization, and other security features for your applications.

Spring Security - Basic

Sr.No Security Type
(repo)
Youtube Tutorial Contains
1 HTTP Basic Authentication with JPA Basic Auth using JPA (Database Setup + Postman API call
2 Basic Security using UserDetails Manager Basic Auth - UserDetailsManager: InMemoryUserDetailsManager JDBCUserDetailsManager

Spring Security - Advanced

Sr.No Security Type
(repo)
Youtube Tutorial Description
1 Jwt using oauth2.0 https://www.youtube.com/watch?v=Wg6qWcDpoZU&ab_channel=atquil Includes, login, logut, signup, accessToken, refreshToken, openssl and much more
2 Oauth2.0 + OpenId + SSO You will learn how Nepotism helps in creating openId, which you can use to access most of the applicaiton
3 SAML
4 Kerberos