spid-sp-access-button icon indicating copy to clipboard operation
spid-sp-access-button copied to clipboard

Aggiunta (temporanea) SPID Validator a elenco IdP

Open pselvini opened this issue 2 years ago • 4 comments

ciao, qual è l'approccio più corretto per aggiungere lo SPID Validator all'elenco degli IdP presentato dal nuovo bottone che accede al Registry? Da quanto ho visto questo IdP non è (giustamente) incluso nel JSON restituito dalla chiamata al Registry. Provando a inserire ulteriori direttive spid_addIdpEntry in script esterni allo script spid-idps.js le nuove voci vengono inserite in coda a tutto, compresi i link alle informazioni/supporto finali. C'è un altro modo previsto per fare questa cosa, necessaria in fase di richiesta di validazione di un SP da parte di AgID? Ad esempio, è corretto forzare l'uso dell'array idps dichiarato all'inizio dello script e inserire lì le entry necessarie, ed evitare il fetch dall'URL del registry? Ripeto: questo solo in via temporanea durante la fase di validazione di AgID.

grazie

pselvini avatar Feb 23 '23 09:02 pselvini

ciao, provo a rispondermi da solo: invece di editare la variabile (array) idps che contiene l'elenco degli IDP da presentare in caso non si riesca a contattare l'URL riportato alla variabile queryURL, probabilmente è più corretto specificare temporaneamente come valore di queryURL il percorso di un file JSON locale con l'elenco degli IDP desiderati, come già indicato nello script alla riga commentata:

//var queryURL = "js/JSON_IDP_list_EXAMPLE.json";

pselvini avatar Mar 07 '23 16:03 pselvini

Ciao, io ho fatto un file di configurazione nel quale ho l'array degli idps. Li aggiungo quello di test quando mi serve per la validazione. Quando non serve più lo tolgo e riavvio il servizio. Come logo ho messo quello loro di spid validator.

Sempre ordine random come messo nello script html.

Spero di averti aiutato.

davideginna avatar Mar 08 '23 14:03 davideginna

ti aggiungo anche lo screen di quello fatto da me. è il secondo

image

davideginna avatar Mar 08 '23 14:03 davideginna

grazie @davideginna, alla fine la tua soluzione coincide con quella che avevo indicato nel mio secondo messaggio. Per il logo del validator (e anche dell'IDP demo) avevo già risolto con le precedenti versioni del bottone, dove però era necessario specificare sempre a mano l'elenco in HTML degli IDP con i relativi elementi grafici

pselvini avatar Mar 08 '23 17:03 pselvini