A Microservice architecture for Authorization and Authentication with 2-Factor Authentication along with several different database microservices.