Overview
ID.me supports a wide range of integration patterns. Use the guides below to find step-by-step instructions for your use case.
Protocols
Implement OpenID Connect to authenticate users and retrieve identity claims from ID.me.
Configure SAML 2.0 to enable federated single sign-on with ID.me as the identity provider.
Use OAuth 2.0 to authorize access and verify community affiliations such as military, students, and first responders.
IAM Platforms
Configure ID.me as an external identity provider in AWS Cognito using OIDC.
Integrate ID.me with Keycloak via OIDC or SAML.
Set up ID.me as an identity provider with Microsoft Entra External ID using OIDC.
Add ID.me to your Okta Workforce Identity Cloud configuration via SAML.
Connect ID.me with PingOne using OIDC or a DaVinci Connector.
Mobile SDK
APIs
Programmatically manage your ID.me applications and configurations.
Retrieve verified identity documents from ID.me after a user completes verification.
Learn More
Verify the identities and professional affiliations of your users to grant access to protected resources.
Understand how ID.me’s Identity Gateway orchestrates verification across multiple methods.
Learn how ID.me’s Digital Wallet stores and presents verified credentials.
Implement the OpenID Shared Signals Framework to receive real-time security events from ID.me.