Skip to content
This repository has been archived by the owner on Apr 27, 2021. It is now read-only.
Michael Vidal edited this page Aug 30, 2017 · 8 revisions

What is Fabric.Identity?

Fabric.Identity is a service that provides centralized authentication and authorization for health care applications and apis that want to participate in the Fabric ecosystem.

What is Fabric?

Fabric is a set of micro-services for healthcare. You can pick and choose only the services you want and install them via docker.

What problem does Fabric.Identity solve?

An application may need to support multiple authentication mechanisms depending on customer and user demands. This places extra burden on application developers to handle different authentication methods.

Fabric.Identity leverages OpenID Connect via IdentityServer4, which abstracts over other Identity Providers like Active Directory, Azure Active Directory, Google Authentication, etc. This abstraction allows applications that want to participate in the Fabric ecosystem the ability to integrate with Fabric.Identity for authentication, and not have to worry about disparate authentication mechanisms throughout (and sometimes within) various enterprises. Developers need to only know how to work with the OpenID Connect specification exposed by Fabric.Identity. This enables developers to concentrate on delivering business value rather than spending time building secure authentication mechanisms.

Fabric.Identity also allows developers to easily add authorization to their APIs, and make them accessible as services in the larger Fabric ecosystem.

Check out our Getting Started page to start using Fabric.Identity.

Clone this wiki locally