Skip to content

anthony-poon/java.authentication-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

This project is a backend-only authentication server implemented in Java. The frontend interface is located here. It is intended as a technical demonstration of advanced authentication design.

Key features include:

  • Two-Factor Authentication (2FA) with TOTP.
  • Multi-site / multi-application login support (i.e. multiple client apps share this central server)
  • JWT issuance & validation
  • Refresh token mechanism to renew expired tokens
  • Secure password storage (hashing / salting)
  • Token revocation / blacklist support

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published