Authentication
Ver.iD Authentication lets your customers log in with a digital identity wallet. It adds this option alongside the sign-in methods you already offer, such as passwords or identity providers like Google, GitHub, and Microsoft.
When a customer chooses Ver.iD, they are redirected to the Ver.iD Gateway. There, they can review the information being requested and use their digital identity wallet to approve it. After approval, Ver.iD returns them to your platform to complete the sign-in flow.

A data sharing request in the Ver.iD Gateway. The customer reviews what is being asked, then scans the QR code with their digital identity wallet to approve it.
How Ver.iD fits into your platform
Ver.iD acts as an OpenID Connect Identity Provider (IdP). You connect it to your existing OpenID Connect (OIDC) infrastructure as an additional login flow, without replacing the authentication and authorization setup you already use.
Ver.iD Authentication does not support SAML 1.0 or SAML 2.0 infrastructure.
If your platform does not yet use OIDC, consider setting up an Identity and Access Management (IAM) service such as Auth0 or an open-source alternative such as Keycloak. This is not required, but it makes the integration easier to manage. You can also integrate directly from a browser application using an OAuth 2.1 client with PKCE (Proof Key for Code Exchange), including clients built for Vue or React.