Skip to content

Latest commit

 

History

History

auth-server

Overview

The FDA MyStudies Auth server is the centralized authentication mechanism for the various client applications of the MyStudies platform.

The client applications are:

  1. Android mobile application
  2. iOS mobile application
  3. Participant manager

The Auth serverprovides the following functionality:

  1. User registration
  2. User credentials management
  3. User authentication
  4. User logout
  5. Server-to-server authentication support

The Auth server identity management application is built as a Spring Boot application that implements user login and consent flows. It integrates with your deployment’s instance of ORY Hydra for token generation and management.

Deployment

NOTE: Holistic deployment of the FDA MyStudies platform with Terraform and infrastructure-as-code is the recommended approach to deploying this component. A step-by-step guide to semi-automated deployment can be found in the deployment/ directory.


Copyright 2020 Google LLC