se puo’ interessare, per conto della comunita’ IDEM/GARR [1], l’anno scorso ho preparato una brevissima guida di configurazione di Shibboleth Service Provider per SPID. La configurazione e’ stata testata con successo con Poste:
Saluti,
Davide Vaghetti
[1] Federazione Italiana delle Università e degli Enti di Ricerca per l’Autenticazione e l’Autorizzazione, https://www.idem.garr.it
Grazie per il contributo daserzw.
Ritengo che Shibboleth sia oggi la soluzione più performante oltre che opensource. Ti invierò delle PR per la completa compliance per la tua configurazione. Ho già iniziato prima della community a preparare una soluzione completa basata su Shibboleth con tanto di documentazione. E’ importante non rendere disponibili soluzioni uguali e ti invito quindi a collaborare su Github Italia.
Grazie molte Umberto. Non ho pero’ trovato nessun progetto simile su github Italia. Ovviamente, una volta che sara’ pubblicato, diventera’ l’implementazione di riferimento a cui tutti punteremo.
Salve,
volevo segnalare che anche altre aziende hanno rilasciato il proprio codice open source per SPID.
E’ un vero peccato non riutilizzare codice sviluppato e testato. Io l’ho trovato cercando possibile codice Open Source:
Ciao @vitek conosciamo già l’azienda e ha fatto un bel lavoro.
Oltretutto liferay è tra i moduli presenti in roadmap.
Unica risorsa rilasciata che, però, non è prevista dalla federazione spid è quella relativa al servizio discovery.
Ciao Davide, una domanda: se si imposta un Service Provider configurando Shibboleth come proponi, poi l’SP mostrerà il bottone SPID standard e poi la pop-up per la scelta dell’IdP, o una schermata generata da Shibboleth ? Esiste un sistema live che usa quest’approccio ? Grazie
Ciao. In primo luogo un piccolo disclaimer: il repo e’ il risultato di un piccolo esperimento fatto contro l’IdP di test di Poste piu’ di due anni fa, non e’ manutento e mancano alcune cose. Visto che adesso c’e’ un progetto di riferimento targato team digitale, direi che sia quello da prendere come riferimento (@umbros confermi?):
Comunque, per risponderti, no, non c’era niente di relativo alla UI, ma solo la configurazione della parte SAML2 (come del resto anche nel repo ufficiale).
Shibboleth SP configurati per collegarsi a IdP SPID ce ne sono, ne abbiamo parlato ad esempio al Workshop GARR 2017:
Ciao @daserzw,
il repository a cui fai riferimento, rilasciato da AgID, non sono altro che le configurazioni da utilizzarsi in un’installazione canoninca di Shibboleth, il pulsante andrebbe poi a chiamare passando i parametri.