Skip to main content

VIDconnect

VIDconnect is the component that implements the identity protocols aiming to "connect" VIDchain users to other users and services. In particular, Validated ID has developed its own implementation of the did-auth protocol used to authenticate a user towards a relaying party using DIDs1 according to standards. Also, VIDconnect implements the DID SIOP2 (Self-Issued OpenID Provider) authentication process.

VIDconnect supports different flows used for different scenarios such as the same device flow (app to app on the same device) as well as the cross device flow (e.g., browser to app). VIDconnect implements the OpenID connect SIOP flow, which is detailed in section OpenID Connect User Authentication Flow. The endpoints are described in the VIDconnect section in the OpenAPI description.

vidconnect

This figure shows the VIDconnect component including its place within the overall architecture.