Skip to content

Almost finished auth server written in Java SpringBoot that uses HttpOnly cookies for a device-based access/refresh token authentication.

Notifications You must be signed in to change notification settings

SABoev20/SpringBootAuth

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

SpringBootAuth

The current implementation works but
I am planning on adding oauth2 identity providers such as:
Github, Google, Discord and others.

Back-story

This is a part of an old project and is a good example for
an auth server. The project follows good practises
for code and concepts.

Implemented and using:

  • Access and refresh token
  • Refresh token rotation
  • Asynchronous encryption (public and private keys)
  • Secured Http-Only cookies
  • Device authorization

Tech-stack:

Java
Spring Boot
Spring Security
PostreSQL
Intellij

About

Almost finished auth server written in Java SpringBoot that uses HttpOnly cookies for a device-based access/refresh token authentication.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages