Integrazione SPID e CIE: tre modalità a scelta
Widget pronto, SDK nativo o API REST grezza: scegli la modalità più adatta al tuo stack. Tutte ti portano lo stesso risultato: un utente autenticato con identità verificata dallo Stato italiano.
Widget HTML
Per chi vuole il modo più veloce. Un <script> nella pagina, un pulsante "Entra con SPID" pronto all\'uso, callback configurabile.
SDK linguistico
Librerie native in PHP, Node, Python, Java, .NET, Go. Esempi pronti per Laravel, Symfony, Express, Django, Spring Boot.
API REST
Per stack particolari (Elixir, Rust, COBOL, ABAP). 5 endpoint, JSON, JWT firmati. Documentazione OpenAPI 3.1.
Quale scegliere
Se sei una software house che integra SPID per la prima volta: widget. Risolvi tutto in mezza giornata.
Se gestisci già autenticazione, sessioni, ruoli e middleware nel tuo software: SDK. Integri come una qualsiasi libreria.
Se il tuo stack non è coperto da SDK ufficiale o vuoi controllo totale: API REST.
Tempi medi di integrazione
- Widget: 2-8 ore di sviluppo lato cliente
- SDK: 1-3 giorni di sviluppo lato cliente, in base alla complessità del backend
- API REST: 3-7 giorni per implementare manualmente firma JWT, sessione, callback
Quale modalità fa per te?
Una rapida chiacchierata tecnica e ti consigliamo l'approccio giusto per il tuo stack.