Skip to content

Latest commit

 

History

History
8 lines (8 loc) · 641 Bytes

README.md

File metadata and controls

8 lines (8 loc) · 641 Bytes

Spring boot security server side application

Implements the following features and patterns (configuration over convention - implemented manually):

  • MFA using Twilio for sending one time password code as sms
  • Authorization with JWT tokens using locally generate keystore
  • Using refresh token to renew expired authorization token
  • Sending mail for activating user account and for changing password with Mailtrap
  • Removing not activated users with scheduled job
  • Lock user for certain period of time on failed login attempts (both for 1st phase with credentials and 2nd one with otp)