Outils pour utilisateurs

🇫🇷 Français | 🇬🇧 English


Prerequisites

Objective

List the prerequisites required to integrate L’Identité Numérique La Poste.

👉 This page helps prepare the technical, functional, and organizational aspects of the integration.


Technical Prerequisites

The partner must have:

  • a backend capable of calling secure APIs
  • support for HTTPS redirections (browser / application)
  • the ability to process JWT tokens

👉 The integration is based on the OpenID Connect standard.


Functional Prerequisites

The partner must define:

  • use cases (authentication, account creation, re-authentication, etc.)
  • required data (scopes / claims)
  • user journeys
  • messages displayed to users
  • internal business rules (account creation, user matching, session management, etc.)

Security Prerequisites

The partner must be able to:

  • secure token storage
  • verify JWT signatures (`id_token`)
  • secure exchanges through HTTPS
  • manage user sessions
  • log authentication events

⚠️ The id_token must be retained as proof of authentication.


LINLP Configuration

The partner must submit a request to the L’Identité Numérique team with the following information:

  • email address of the account owner
  • phone number of the account owner
  • list of authorized `redirect_uri`:
    • test environment
    • production
  • list of requested scopes / data
  • project context / use case

👉 The designated owner must be authorized to receive the credentials.


Credentials Provided by LINLP

After account creation, the LINLP team provides:

  • `client_id`
  • `client_secret`

⚠️ These elements are confidential and must never be exposed on the frontend.


Required Data (Claims)

The partner must identify:

  • the data strictly required for the service
  • optional data

👉 See: Scopes and Claims


Test Environment

Before going live:

  • use the Sandbox environment
  • create test identities
  • validate user journeys
  • validate returned data
  • test error handling

👉 See: Create a Test Identity


UX Preparation

The partner should provide:

  • a Sign in with L’Identité Numérique La Poste button
  • journey continuation after authentication

Key Takeaways

  • LINLP integration is based on OpenID Connect
  • A secure backend is required
  • Data is controlled through scopes
  • Credentials must be protected
  • Proper preparation significantly speeds up integration

Next Step

👉 Understand the protocol:

OpenID Connect

This website uses cookies. By using the website, you agree with storing cookies on your computer. Also, you acknowledge that you have read and understand our Privacy Policy. If you do not agree, please leave the website.

Plus d’informations