finalmente ho avuto modo di installare il plugin di miniOrange e devo dire che è molto semplice da configurare e usare.Secondo me si avvicina molto a l’obiettivo che ci siamo posti.
Sto continuando con l’analisi e mi sono posto una domanda che vorrei riproporre a tutti voi.
Il plugin permette di associare gli attributi restituiti dall’IDP con alcuni di quelli preconfigurati in WordPress. Nello specifico, gli attributi sono Username, Mail, FirstName, LastName e Group/Role.
Se consideriamo gli attributi di SPID possiamo ricavare facilmente i primi 4 attributi.
Ma come facciamo a ricavare l’attributo Group/Role ?
Forse dobbiamo valutare l’idea di realizzare un processo di autorizzazione che permetta ad un utente amministratore di associare il ruolo post-login ?
Annoierà ancora: finchè non dimostriamo l’impossibilità di usare software libero sarebbe meglio accantonare l’idea di promovere miniOrange o altro software freeware (proprietario) nella PA. Ciò anche in rispetto del Codice dell’Amministrazione Digitale in materia di adozione di software libero nella PA bla bla bla.
Nessuna noia, anche perché mi piacerebbe approfondire il tema magari in un altro topic
Pongo qui la domanda: WordPress è rilasciato con GPLv2 come il plugin di miniOrange. Ho visto che anche quello che si sta sviluppando viene rilasciato con la GPLv3. Ma tutto ciò è incompatibile con il CAD?
Stasera vedo di fare il clone del repository così provo ad aggiungere qualche riga di codice
Ho provato il plugin e mi piace il pulsante di login, è previsto una funzione per poter mettere il pulsante di login ovunque?
Credo che poi manca la parte tecnica per mettere su spid localmente
sono contento che hai avuto modo di provare il plugin.
Il pulsante del login può essere integrato in qualsiasi pagina di WP utilizzando lo short code spid_login_button
Credo che poi manca la parte tecnica per mettere su spid localmente
Stiamo lavorando per mettere in piedi un ambiente di LAB per provare SPID in autonomia.