Skip to content

Prempeh-Gyan/2.0-Signup-Service

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spring Bootiful Microservices (Signup-Service)

Travis

Build Status

Heroku

To deploy this project to Heroku, update the configuration file to point to the Heroku locations of the dependent services before deploying this to Heroku.

Deploy

Getting Started

Required

  • Maven 3.3+
  • JDK 8+ Get the project from the source repository

git clone https://github.com/Prempeh-Gyan/2.0-Signup-Service.git

About This Service

The Signup Service takes care of the registration of users and client applications that wish to use certain functionalities from the services we provide in the Bootiful Microservices series.

As was described in the OAuth2 Service, the Authorization Server manages the user and client accounts for authentication and authorization. Nevertheless the actuall process of registering a user or a client can be outsourced by the Authorization Server to another service(in this case the Signup Service).

The Signup Service then shares the data concerning the registered users and clients with the Authorization Server for authentication and authorization purposes.

When a user or a client goes through the Gateway-Service to be registered, a message is sent through kafka to this Signup Service, which then reads the data from the message and registers the user or client accordingly.

Running the Project (and its Dependencies)

  • Set up and run kafka then update the configuration file to point to it
  • Run the Config-Server to serve the property file for this Signup Service
  • Navigate into the source directory cd 2.0-Signup-Service and execute the following command:
  • mvn spring-boot:run

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published