Skip to content

Sample Spring Boot app demonstrating multi-factor authentication: API Key Authentication for servers and Basic Auth with Centralized Identity for clients.

Notifications You must be signed in to change notification settings

lynnemunini/multi-auth

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Multi-Factor Authentication for Spring Boot

This repository contains a sample Spring Boot application that demonstrates multi-factor authentication techniques for securing API endpoints. The project showcases the use of two authentication methods:

  • API Key Authentication: Validates the identity of servers interacting with the API using custom filters and authentication mechanisms.
  • Basic Authentication with Centralized Identity Management: This is the traditional username and password authentication for users, handled through a centralized identity provider.

For a detailed explanation of the implementation and concepts, refer to this article.

About

Sample Spring Boot app demonstrating multi-factor authentication: API Key Authentication for servers and Basic Auth with Centralized Identity for clients.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages