Auth0’s Mobile Driver’s License Verification Service allows you to initiate a verification request for a user’s Mobile Driver’s License (mDL) Verifiable Credential. Verifiable Credentials (VC) are defined by Annex A of the ISO/IEC TS 18013-7:2024 (REST API) and may contain sensitive user data or personally identifiable information (PII), such as birthdate or country of residence. To learn more about mDL, read What is a Mobile Driver’s License? You can use Auth0’s Mobile Driver’s License Verification Service in your application if you want your users to present an mDL. You can embed the Mobile Driver’s License Verification API in your application, which allows your application to perform ad-hoc mDL verifications on end-user’s submitted credentials. Rather than embed the mDL Verification API to your app, you can use Auth0 Forms as a low-code solution to use the mDL Verification Service.Documentation Index
Fetch the complete documentation index at: https://auth0.generaltranslation.app/llms.txt
Use this file to discover all available pages before exploring further.

Use cases
- Age verification
- License and driving privileges validation
- Identity verification since many countries use a driver’s license as proof of identity. The mDL is the digital equivalent.
- Business process improvements involving Know Your Customer (KYC) and Anti-Money Laundering (AML)
How it works

- Your application initiates a Verification Presentation Request to Auth0 by making a call to the Mobile Driver’s License Verification API.
- The mDL Verification API returns an engagement URI and Verification ID from Auth0.
-
Your application presents the user with the URI link to prompt for consent to share their credential.
We recommend you generate a QR code for the engagement URI to provide a convenient user experience if the user is on a device without a digital wallet, such as a tablet or desktop. To learn more, review the Next.js example.
- The user consents to sharing the mDL VC.
- Your application polls the presentation request with the Mobile Driver’s License Verification API.
- The Mobile Driver’s License Verification API returns the appropriate response.
Validate Verifiable Credentials
JSON from the presentation request.
To learn more about configuring Auth0’s Mobile Driver’s License Verification Service, read Configure Mobile Driver’s License Verification Presentation Request.