# Un cliente mi chiede di implementare l'accesso SPID sul suo sito "come si fa con Google o Facebook"

**URL:** <https://forum.italia.it/t/un-cliente-mi-chiede-di-implementare-laccesso-spid-sul-suo-sito-come-si-fa-con-google-o-facebook/7362>\
**Category:** SPID\
**Created:** [23 Gennaio 2019, 9:10am UTC](https://forum.italia.it/t/un-cliente-mi-chiede-di-implementare-laccesso-spid-sul-suo-sito-come-si-fa-con-google-o-facebook/7362 "2019-01-23T09:10:48Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Lucb](https://forum.italia.it/user_avatar/forum.italia.it/lucb/32/1719_2.png) [@Lucb](https://forum.italia.it/u/Lucb)\
**Post date:** [23 Gennaio 2019, 9:10am UTC](https://forum.italia.it/t/un-cliente-mi-chiede-di-implementare-laccesso-spid-sul-suo-sito-come-si-fa-con-google-o-facebook/7362/1 "2019-01-23T09:10:48Z")

</div>

Ciao a tutti,

come da oggetto… Ho un cliente che vorrebbe permettere l’autenticazione tramite bottone SPID sul suo sito internet, esattamente come si fa con Google, Facebook, GitHub, Twitter e via dicendo. Sono giorni che studio la cosa ma tra forum, pezzi di codice e documentazione ufficiale è un vero ginepraio. La teoria è abbastanza chiara ma la parte “pratica” è un casino, mi preoccupa non poco.

Esiste qualcosa di (almeno parzialmente) funzionante che si possa scaricare e testare in locale? Ho trovato template per bottoni e stili ma poca roba (anzi… nulla) che permetta di fare qualche test pratico.

Graie a tutti!

---

<div class="post-metadata">

**Author:** ![Andrea\_Tironi1](https://forum.italia.it/user_avatar/forum.italia.it/andrea_tironi1/32/4594_2.png) [@Andrea\_Tironi1](https://forum.italia.it/u/Andrea_Tironi1)\
**Post date:** [23 Gennaio 2019, 12:02pm UTC](https://forum.italia.it/t/un-cliente-mi-chiede-di-implementare-laccesso-spid-sul-suo-sito-come-si-fa-con-google-o-facebook/7362/2 "2019-01-23T12:02:50Z")

</div>

Ciao.

Le regole tecniche le puoi trovare qui:

> **[Regole tecniche | SPID - Regole Tecniche](https://docs.italia.it/italia/spid/spid-regole-tecniche/it/stabile/)**
>
> SPID, il Sistema Pubblico di Identità Digitale, è la soluzione che ti
> permette di accedere a tutti i servizi online della Pubblica
> Amministrazione con un’unica Identità Digitale (username e password)
> utilizzabile da computer, tablet e smartphone.

Oppure puoi scrivere a:

spid.tech@agid.gov.it

e chiedere supporto.

Interessante richiesta del cliente … vuol dire che SPID inizia a prendere piede (@umbros).

Andrea

---

<div class="post-metadata">

**Author:** ![Paolo\_Del\_Romano](https://forum.italia.it/user_avatar/forum.italia.it/paolo_del_romano/32/319_2.png) [@Paolo\_Del\_Romano](https://forum.italia.it/u/Paolo_Del_Romano)\
**Post date:** [23 Gennaio 2019, 12:26pm UTC](https://forum.italia.it/t/un-cliente-mi-chiede-di-implementare-laccesso-spid-sul-suo-sito-come-si-fa-con-google-o-facebook/7362/3 "2019-01-23T12:26:05Z")

</div>

> [@Andrea\_Tironi1](#):
>
> Interessante richiesta del cliente … vuol dire che SPID inizia a prendere piede (@umbros).
> 
> Andrea

forse sarebbe utile creare qualche kit per le aziende per permettere loro di implementare CON FACILITÀ l’autenticazione ai loro siti/servizi web con SPID ? @umbros

---

<div class="post-metadata">

**Author:** ![Andrea\_Tironi1](https://forum.italia.it/user_avatar/forum.italia.it/andrea_tironi1/32/4594_2.png) [@Andrea\_Tironi1](https://forum.italia.it/u/Andrea_Tironi1)\
**Post date:** [23 Gennaio 2019, 12:39pm UTC](https://forum.italia.it/t/un-cliente-mi-chiede-di-implementare-laccesso-spid-sul-suo-sito-come-si-fa-con-google-o-facebook/7362/4 "2019-01-23T12:39:23Z")

</div>

Concordo, io farei 2 cose:

1. 

**PRIMO TEMA: IMPLEMENTAZIONE SPID**  
un kit per implementare spid: trovo aziende che hanno implementato pagopa o anpr che sembra fatichino a implementare spid (forse perchè non conoscono il tema). In più in futuro sarà sempre più normale implementare spid per cui servirebbe un modo veloce di capire come fare.

1. 

**SECONDO TEMA: I LOG**  
l’altro tema che trovo ostico sono i log. I log sono da salvare in carico all’ente e da mettere in conservazione. Al momento quello che vedo io è che ogni fornitore crea una pagina in cui posso scaricare come ente i log e metterli in conservazione. La cosa è inefficiente perchè devo farlo manualmente e devo ricordarmi tutti i siti dove andare a prenderli. Ci sono idee?

Andrea

---

<div class="post-metadata">

**Author:** ![Lucb](https://forum.italia.it/user_avatar/forum.italia.it/lucb/32/1719_2.png) [@Lucb](https://forum.italia.it/u/Lucb)\
**Post date:** [23 Gennaio 2019, 12:43pm UTC](https://forum.italia.it/t/un-cliente-mi-chiede-di-implementare-laccesso-spid-sul-suo-sito-come-si-fa-con-google-o-facebook/7362/5 "2019-01-23T12:43:08Z")

</div>

> Le regole tecniche le puoi trovare qui:

Da sviluppatore web (il cliente vuole l’accesso SPID sul suo sito) mi permetto di dire che la documentazione tecnica è praticamente _inutile_ 😥. Sono pagine e pagine di testo teorico senza applicazioni pratiche. Mancano esempi con del codice da copiare-incollare-testare, casi reali, eccetera. Ho passato ore a leggere “cosa serve” ma poi quando si tratta di sporcarsi le mani non so cosa fare.

> Interessante richiesta del cliente … vuol dire  
> che SPID inizia a prendere piede (@umbros).

Se implementare SPID su sun sito fosse chiaro come implementare l’accesso via Google o Facebook sicuramente molti siti lo starebbero già usando. Al momento è difficilissimo anche solo capire “cosa” va fatto.

Esiste qualche pagina HTML, qualche script… qualcosa… Di “preconfezionato” per capire flussi e logiche? Su GitHub ho trovato stralci di script che servono a poco. È stato speso del tempo per creare degli stili grafici (bottoni, font, icone) ma poi non esiste uno stralcio di codice HTML / Javascript per creare l’accesso.

---

<div class="post-metadata">

**Author:** ![Paolo\_Del\_Romano](https://forum.italia.it/user_avatar/forum.italia.it/paolo_del_romano/32/319_2.png) [@Paolo\_Del\_Romano](https://forum.italia.it/u/Paolo_Del_Romano)\
**Post date:** [23 Gennaio 2019, 12:47pm UTC](https://forum.italia.it/t/un-cliente-mi-chiede-di-implementare-laccesso-spid-sul-suo-sito-come-si-fa-con-google-o-facebook/7362/6 "2019-01-23T12:47:32Z")

</div>

> [@Lucb](#):
>
> Se implementare SPID su sun sito fosse chiaro come implementare l’accesso via Google o Facebook sicuramente molti siti lo starebbero già usando. Al momento è difficilissimo anche solo capire “cosa” va fatto.

concordo pienamente 👍 …

---

<div class="post-metadata">

**Author:** ![Lucb](https://forum.italia.it/user_avatar/forum.italia.it/lucb/32/1719_2.png) [@Lucb](https://forum.italia.it/u/Lucb)\
**Post date:** [23 Gennaio 2019, 12:47pm UTC](https://forum.italia.it/t/un-cliente-mi-chiede-di-implementare-laccesso-spid-sul-suo-sito-come-si-fa-con-google-o-facebook/7362/7 "2019-01-23T12:47:40Z")

</div>

> In più in futuro sarà sempre più normale implementare spid per cui servirebbe un modo veloce di capire come fare.

Ok ma… quando? SPID ha visto la luce alla fine del 2015. Cosa dico ai miei clienti se mi chiedono di utilizzare SPID sul loro sito? Su Github ci sono stralci di codice vecchi di due anni, oltretutto.

---

<div class="post-metadata">

**Author:** ![Paolo\_Del\_Romano](https://forum.italia.it/user_avatar/forum.italia.it/paolo_del_romano/32/319_2.png) [@Paolo\_Del\_Romano](https://forum.italia.it/u/Paolo_Del_Romano)\
**Post date:** [23 Gennaio 2019, 1:01pm UTC](https://forum.italia.it/t/un-cliente-mi-chiede-di-implementare-laccesso-spid-sul-suo-sito-come-si-fa-con-google-o-facebook/7362/8 "2019-01-23T13:01:09Z")

</div>

> [@Lucb](#):
>
> Ok ma… quando? SPID ha visto la luce alla fine del 2015. Cosa dico ai miei clienti se mi chiedono di utilizzare SPID sul loro sito? Su Github ci sono stralci di codice vecchi di due anni, oltretutto.

**Dico la mia**.  
Il Team ha fatto tantissimo in questi 2 anni nonostante le incertezze che ci sono state rispetto alla figura del Commissario che credo abbia influito non positivamente.  
Però chi, come me, segue con interesse le vicende di questi progetti di digitalizzazione della PA come Spid, Anpr, Cie, etc., sa perfettamente che ci sono dei tecnici che stanno lavorando alacremente e che forse si sono accorti che i tempi di realizzazione dei vari progetti sono tutti da rivedere forse a causa di alcune resistenze culturali che continuano ad esserci.  
Comunque @umbros che è uno tecnici che segue Spid potrà aggiornarci sulle questioni poste.

---

<div class="post-metadata">

**Author:** ![Lucb](https://forum.italia.it/user_avatar/forum.italia.it/lucb/32/1719_2.png) [@Lucb](https://forum.italia.it/u/Lucb)\
**Post date:** [23 Gennaio 2019, 1:13pm UTC](https://forum.italia.it/t/un-cliente-mi-chiede-di-implementare-laccesso-spid-sul-suo-sito-come-si-fa-con-google-o-facebook/7362/9 "2019-01-23T13:13:34Z")

</div>

> forse si sono accorti che i tempi di realizzazione dei vari progetti sono tutti da rivedere forse a causa di alcune resistenze culturali che continuano ad esserci.

Ci sta ma allora -almeno per il momento- SPID mira soltanto alle PA, giusto?

Se una qualsiasi azienda italiana desidera implementare l’accesso SPID per riconoscere i suoi utenti ed abilitarli a servizi specifici sul proprio sito internet (esempio: area riservata) bisogna sviluppare un login proprietario oppure sfruttare un sistema già esistente (Google, Facebook, GitHub, ecc).

In caso contrario non capisco come sia possibile che dopo così tanto tempo manchi della documentazione base, qualche API… per agganciare SPID ad una pagina web. Al momento come funziona? La PA si rivolge a chi aggancia SPID e poi fanno un contratto ad-hoc e sviluppano la cosa su misura? Presumo di si, non vedo altra possibilità.

---

<div class="post-metadata">

**Author:** ![Paolo\_Del\_Romano](https://forum.italia.it/user_avatar/forum.italia.it/paolo_del_romano/32/319_2.png) [@Paolo\_Del\_Romano](https://forum.italia.it/u/Paolo_Del_Romano)\
**Post date:** [23 Gennaio 2019, 2:03pm UTC](https://forum.italia.it/t/un-cliente-mi-chiede-di-implementare-laccesso-spid-sul-suo-sito-come-si-fa-con-google-o-facebook/7362/10 "2019-01-23T14:03:44Z")

</div>

> [@Lucb](#):
>
> Ci sta ma allora -almeno per il momento- SPID mira soltanto alle PA, giusto?

Difatti finora il focus dell’attività di supporto allo Spid é stato quello della PA

---

<div class="post-metadata">

**Author:** ![Lucb](https://forum.italia.it/user_avatar/forum.italia.it/lucb/32/1719_2.png) [@Lucb](https://forum.italia.it/u/Lucb)\
**Post date:** [23 Gennaio 2019, 2:43pm UTC](https://forum.italia.it/t/un-cliente-mi-chiede-di-implementare-laccesso-spid-sul-suo-sito-come-si-fa-con-google-o-facebook/7362/11 "2019-01-23T14:43:31Z")

</div>

> Difatti finora il focus dell’attività di supporto allo Spid é stato quello della PA

Ok allora ne parlo con il cliente, probabilmente pur essendo una grande azienda (privata) non erano al corrente della cosa. Grazie mille.

---

<div class="post-metadata">

**Author:** ![Paolo\_Del\_Romano](https://forum.italia.it/user_avatar/forum.italia.it/paolo_del_romano/32/319_2.png) [@Paolo\_Del\_Romano](https://forum.italia.it/u/Paolo_Del_Romano)\
**Post date:** [23 Gennaio 2019, 2:55pm UTC](https://forum.italia.it/t/un-cliente-mi-chiede-di-implementare-laccesso-spid-sul-suo-sito-come-si-fa-con-google-o-facebook/7362/12 "2019-01-23T14:55:43Z")

</div>

> [@Lucb](#):
>
> Ok allora ne parlo con il cliente, probabilmente pur essendo una grande azienda (privata) non erano al corrente della cosa. Grazie mille.

Prima di dare forfait ci vorrebbe un approfondimento o forse un chiarimento.  
@Lucb **qual’è il passaggio più critico?**

@umbros **ma il Team ritiene di non avere risorse a sufficienza per supportare anche i privati?**

---

<div class="post-metadata">

**Author:** ![Lucb](https://forum.italia.it/user_avatar/forum.italia.it/lucb/32/1719_2.png) [@Lucb](https://forum.italia.it/u/Lucb)\
**Post date:** [23 Gennaio 2019, 3:02pm UTC](https://forum.italia.it/t/un-cliente-mi-chiede-di-implementare-laccesso-spid-sul-suo-sito-come-si-fa-con-google-o-facebook/7362/13 "2019-01-23T15:02:43Z")

</div>

> qual’è il passaggio più critico?

Più che altro avere una to-do list, snippet di codice ed esempi funzionanti (in un ambiente di test) per gli sviluppatori che vogliono agganciare SPID ad un generico sito xyz (e in ambiente localhost, possibilmente). Un po’ come avviene per l’autenticazione con Google o Facebook, o come quando agganci Stripe o Paypal per i pagamenti con carta di credito, pagamenti ricorrenti, ecc… È tutto abbastanza semplice e immediato. Ci sono un po’ di passaggi ma tutto sommato prendi dei pezzi, agganci, personalizzi ed in pochi minuti sei operativo.

---

<div class="post-metadata">

**Author:** ![umbros](https://forum.italia.it/user_avatar/forum.italia.it/umbros/32/6_2.png) [@umbros](https://forum.italia.it/u/umbros)\
**Post date:** [23 Gennaio 2019, 3:05pm UTC](https://forum.italia.it/t/un-cliente-mi-chiede-di-implementare-laccesso-spid-sul-suo-sito-come-si-fa-con-google-o-facebook/7362/14 "2019-01-23T15:05:48Z")

</div>

Ciao Paolo,  
in AgID stiamo lavorando con diversi privati che presto includeranno SPID come sistema di autenticazione.

Riguardo la criticita riscontrata da @Lucb su [github.com/italia](http://github.com/italia) (Developers Italia) abbiamo rilasciato un gran numero di risorse compreso spid-auth-docker che è un sp completo già pronto per SPID (basta connettere l’applicativo e fargli leggere gli attributi che vengono rilasciati su un path definito (headers)).

AgID, comunque, supporto chiunque chieda supporto all’implementazione, potete scrivere all’email spid.tech@agid.gov.it

Umberto Rosini  
Agenzia per l’Italia Digitale

---

<div class="post-metadata">

**Author:** ![fabrizio](https://forum.italia.it/letter_avatar_proxy/v4/letter/f/8dc957/32.png) [@fabrizio](https://forum.italia.it/u/fabrizio)\
**Post date:** [28 Gennaio 2019, 12:30pm UTC](https://forum.italia.it/t/un-cliente-mi-chiede-di-implementare-laccesso-spid-sul-suo-sito-come-si-fa-con-google-o-facebook/7362/15 "2019-01-28T12:30:53Z")

</div>

Si dovrebbe accelerare su questo punto, e a mio avviso ancora non ci siamo.

SPID -è chiaro- non nasce come competitor diretto dei sistemi di autenticazione di Google o Facebook, ma se vogliamo che venga utilizzato anche dai Service Provider privati dovrebbero cambiare un po’ di cose.

In primo luogo, posto di aver risolto i problemi tecnici, c’è l’aspetto burocratico. La procedura prevede la firma di una convenzione (!) con AgID e documentazione da firmare e mandare via PEC, con tempi di alcuni giorni. Per carità, anche i Google e Facebook di turno prevedono l’accettazione di termini di servizio, in legalese ed ugualmente incomprensibili ai più, ma le modalità sono centomila volte più snelle.

In secondo luogo, se non ho capito male, si paga: [https://www.agid.gov.it/sites/default/files/repository\_files/all4\_prezzariospid.pdf](https://www.agid.gov.it/sites/default/files/repository_files/all4_prezzariospid.pdf)

I prezzi non sono affatto bassi,anche rispetto all’ipotesi di gestirsi in casa un sistema di autenticazione. Va tuttavia detto che SPID fornisce la **garanzia** dell’identità dell’utente, cosa che ha il suo valore non trascurabile.

Tra l’altro (breve digressione): se i beneficiari di tali importi sono i vari IdP, perché vengono pagati due volte? Una dai cittadini che pagano la creazione di una loro identità SPID, e l’altra dai Service Provider che la consumano. Un po’ come se per le PEC gli utenti dovessero pagare la creazione della casella e i proprietari dei server di posta dovessero pagare la ricezione e spedizione dei messaggi.

Insomma, sembra un sistema pensato più che altro per soggetti privati come banche, grandi aziende eccetera. Non certo per la PMI che “chiede SPID sul suo sito”.

A mio avviso, invece, sono proprio i piccoli dove si dovrebbe sfondare, perché sono quelli dove i problemi di cattiva custodia di credenziali, dell’autenticazione “fai da te” e della sicurezza informatica non allo stato dell’arte sono più presenti. L’ampia adesione allo SPID in tale fascia di mercato garantirebbe un grosso miglioramento dal punto di vista della sicurezza informatica e del trattamento dei dati personali di tutto il sistema paese.

---

<div class="post-metadata">

**Author:** ![Lucb](https://forum.italia.it/user_avatar/forum.italia.it/lucb/32/1719_2.png) [@Lucb](https://forum.italia.it/u/Lucb)\
**Post date:** [28 Gennaio 2019, 1:05pm UTC](https://forum.italia.it/t/un-cliente-mi-chiede-di-implementare-laccesso-spid-sul-suo-sito-come-si-fa-con-google-o-facebook/7362/16 "2019-01-28T13:05:21Z")

</div>

> [@fabrizio](#):
>
> In secondo luogo, se non ho capito male, si paga: [https://www.agid.gov.it/sites/default/files/repository\_files/all4\_prezzariospid.pdf](https://www.agid.gov.it/sites/default/files/repository_files/all4_prezzariospid.pdf)

Paradossalmente questo è l’aspetto più problematico, secondo me, in un’ottica di diffusione capillare di SPID anche nelle PMI. Se non ci sarà mai una versione “free” o comunque molto molto economica escludo categoricamente che possa diffondersi al di fuori delle grosse aziende. Il che è un peccato, perchè SPID sarebbe comodissimo anche per un qualsiasi sito ecommerce, tanto per dire, a prescindere dalle effettive dimensioni e dalla popolarità del sito stesso. Sarebbe sicuramente meglio avere SPID come login “universalmente riconosciuto” in Italia, piuttosto che ripiegare su sistemi anonimi tipo Google o Facebook.

---

<div class="post-metadata">

**Author:** ![alranel](https://forum.italia.it/user_avatar/forum.italia.it/alranel/32/396_2.png) [@alranel](https://forum.italia.it/u/alranel)\
**Post date:** [28 Gennaio 2019, 2:27pm UTC](https://forum.italia.it/t/un-cliente-mi-chiede-di-implementare-laccesso-spid-sul-suo-sito-come-si-fa-con-google-o-facebook/7362/17 "2019-01-28T14:27:37Z")

</div>

Alcune risorse utili:

- le [regole tecniche consolidate](https://docs.italia.it/italia/spid/spid-regole-tecniche/it/stabile/) che sono una riscrittura di quelle ufficiali, più semplici da leggere
- l’[IdP di test](https://github.com/italia/spid-testenv2) che consente di testare facilmente la propria implementazione
- il [bottone “Entra con SPID”](https://github.com/italia/spid-sp-access-button) (in attesa che sia disponibile in CDN il nuovo [smart button](https://github.com/italia/spid-smart-button))
- le decine di [librerie/SDK](https://github.com/italia?utf8=%E2%9C%93&q=spid-) già pronte per vari linguaggi/framework/CMS (e qui c’è la [roadmap](https://trello.com/b/PHF0ErvK/spid-roadmap))
- i [canali Slack di Developers Italia](https://slack.developers.italia.it) dove ci si può confrontare in tempo reale con altri sviluppatori e collaborare per consolidare le librerie comuni

Alessandro Ranellucci  
Team per la Trasformazione Digitale

---

<div class="post-metadata">

**Author:** ![Lucb](https://forum.italia.it/user_avatar/forum.italia.it/lucb/32/1719_2.png) [@Lucb](https://forum.italia.it/u/Lucb)\
**Post date:** [28 Gennaio 2019, 3:06pm UTC](https://forum.italia.it/t/un-cliente-mi-chiede-di-implementare-laccesso-spid-sul-suo-sito-come-si-fa-con-google-o-facebook/7362/18 "2019-01-28T15:06:09Z")

</div>

Ignora questo commento, ho appena letto un tuo reply ad un’altra discussione per cui ho le idee più chiare e non voglio stare qui a rompere le scatole 😅

---

<div class="post-metadata">

**Author:** ![fabrizio](https://forum.italia.it/letter_avatar_proxy/v4/letter/f/8dc957/32.png) [@fabrizio](https://forum.italia.it/u/fabrizio)\
**Post date:** [29 Gennaio 2019, 8:29am UTC](https://forum.italia.it/t/un-cliente-mi-chiede-di-implementare-laccesso-spid-sul-suo-sito-come-si-fa-con-google-o-facebook/7362/19 "2019-01-29T08:29:39Z")

</div>

Grazie. Approfitto per chiarire che il mio commento di prima non voleva andare contro il Team, del quale apprezzo l’ottimo lavoro!

---

<div class="post-metadata">

**Author:** ![enrico.volpato](https://forum.italia.it/letter_avatar_proxy/v4/letter/e/aeb1de/32.png) [@enrico.volpato](https://forum.italia.it/u/enrico.volpato)\
**Post date:** [13 Marzo 2019, 3:47pm UTC](https://forum.italia.it/t/un-cliente-mi-chiede-di-implementare-laccesso-spid-sul-suo-sito-come-si-fa-con-google-o-facebook/7362/20 "2019-03-13T15:47:30Z")

</div>

Ciao Lucb, la cosa me la sono posta anche io, volevo sapere se ce l’avevi fatta ad integrarlo  
saluti  
Enrico Volpato

[Pagina seguente](https://forum.italia.it/t/un-cliente-mi-chiede-di-implementare-laccesso-spid-sul-suo-sito-come-si-fa-con-google-o-facebook/7362.md?page=2)
