France Identité Wallet
France Identité is the French digital identity wallet application. It lets users keep their French identity document on their smartphone, control the sharing of personal identity data, generate identity proofs, and sign in to public services through FranceConnect without a separate username or password.
The integration follows the standard eID Easy OIDC flow. This page covers only what is specific to France Identité: prerequisites, the user-facing steps, the identity claims returned, and how to set up the wallet app.
Prerequisites
Before starting, ensure the following are in place:
- You have a working OIDC client set up on test.eideasy.com with a registered
redirect_uri. - France Identité is enabled for your client in the eID Easy admin panel.
- You have configured your JWK public key for
private_key_jwtauthentication. If not yet done, send us yourclient_idand your JWKs JSON or public JWKs URL so we can configure it for you. - You have access to the France Identité sandbox.
- The France Identité app is installed and ready on your test device. See Setting up France Identité below.
Testing in the playground
You can test this wallet through the eID Easy EUDI Wallet playground: http://eudiw-playground.eideasy.com/.
Running the flow
1. Start the authorization request
Follow Step 1 of the OIDC guide and include the pid scope to request verified identity claims:
scope=openid profile pid
2. Select the wallet on the authorization page
Once the eID Easy authorization page opens:
- Select France as the country
- Choose France Identité as the method
3. Complete the wallet authentication
On the France Identité screen:
- Scan the QR code with the France Identité app, or open the wallet directly if you are using the same mobile device
- Review the identity attributes requested by the relying party
- Approve the data sharing request in the wallet
Once approved, the wallet redirects back to eID Easy, which redirects your user to your redirect_uri with an authorization code.
4. Exchange the code and validate the ID token
Follow Steps 3-5 of the OIDC guide to exchange the code and validate the returned ID token.
The ID token is a signed JWS. Verify it using the public key published via the discovery document:
https://test.eideasy.com/.well-known/jwks.json
Identity claims returned
When the user successfully authenticates with France Identité, the ID token includes a verified_claims object with government-issued identity data:
{
"verified_claims": {
"verification": {
"trust_framework": "eidas",
"time": "2026-03-11 12:29:34",
"evidence": [
{
"type": "electronic_record",
"document_details": {
"type": "EudiPid"
}
}
]
},
"claims": {
"given_name": "Camille",
"family_name": "Martin",
"birthdate": "1988-04-14",
"nationalities": ["FR"],
"birth_place": {
"country": "FR",
"locality": "Paris"
}
}
}
}
| Field | Description |
|---|---|
verification.trust_framework | Always eidas for EUDI Wallet credentials |
verification.time | Timestamp of when the verification was performed |
verification.evidence[].type | electronic_record for wallet-issued PID |
verification.evidence[].document_details.type | EudiPid for EU Digital Identity PID credentials |
claims.given_name | First name as on the official document |
claims.family_name | Last name as on the official document |
claims.birthdate | Date of birth in YYYY-MM-DD format |
claims.nationalities | Array of ISO 3166-1 alpha-2 country codes |
claims.birth_place | Structured birth location, where available |
TIP
Standard profile claims (name, given_name, family_name, birthdate) may also appear at the top level of the ID token payload alongside verified_claims.
Setting up France Identité
France Identité is available as a mobile app for Android and iOS. According to the official France Identité website, the user must be 18 or older and have the newer French national identity card in credit-card format.
Minimum device requirements:
| Platform | Requirement |
|---|---|
| Android | NFC-capable Android phone running Android 11.0 or later |
| iOS | iPhone running iOS 16.6 or later |
Get the wallet app
- Go to developer portal
- Fill the form to get access to the sandbox apps
- Install the France Identité app on your test device
Prepare the wallet
Read claims issuance how to get PID and AV issued to the wallet.
- Open the France Identité app
- Follow the in-app steps to create or manage the digital identity based on initialization steps
- Use the sandbox access provided for the eID Easy France Identité integration
Your wallet is now ready to use in the OIDC flow.
For the latest public app requirements and availability, see the official France Identité website: https://france-identite.gouv.fr/.