This guide helps you integrate ESP into your application to authenticate users via SPID, CIE, and EIDAS.
ESP is a Service Provider implementation built on the spid-aspnetcore library.
It enables your application to authenticate with:
- SPID — the Italian Public Digital Identity System
- CIE — the Electronic Identity Card certified by the Italian State
- EIDAS — the Italian eIDAS login portal (available for public administration only)
- Overview: onboarding process and environment setup to become a SPID/CIE Service Provider.
- Integration Guide: step-by-step API reference for the authentication flow:
- Authentication flow: end-to-end guide to integrate the authentication flow
- Get Key
- Login
- Get user token
- Logout
Version history and changelog of ESP updates.