Skip to content

Project to provide authentication and registration functionality

Notifications You must be signed in to change notification settings

devrishal/authentication-service

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Authentication Service Microservice

This Microservice will be responsible for providing below functionalities to the consumer:

  1. Registration of new user
  2. User confirmation (User confirmation email will be sent to user registerd email id)
  3. Handling of Invalid login attempts and account lock/unlock feature
  4. User Login
  5. User profile update
  6. Consuming services can request for user logs.

User Table Design - It will be executed using Flyway scripts.

USER_ID USER_NAME PASSWORD ACTIVE CONFIRMED INVALID_LOGIN_ATTEMPTS LOCKED LAST_ACCESS USER_PROFILE_ID R_CRE_TIME R_MOD_TIME
User id of the user username of the user password provided by the user which will in encrypted form UserId is active or not First time user will have to provide the confirmation by clicking the link sent in the email Number of invalid login attempts After given invalid login attempts account will b locked Last access time User profile Id which will have other user related information Record creation time Record modification time

About

Project to provide authentication and registration functionality

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages