Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Aggiunta (temporanea) SPID Validator a elenco IdP #33

Open
pselvini opened this issue Feb 23, 2023 · 4 comments
Open

Aggiunta (temporanea) SPID Validator a elenco IdP #33

pselvini opened this issue Feb 23, 2023 · 4 comments

Comments

@pselvini
Copy link

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
Copy link
Author

pselvini commented Mar 7, 2023

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";

@davideginna
Copy link

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
Copy link

davideginna commented Mar 8, 2023

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

image

@pselvini
Copy link
Author

pselvini commented Mar 8, 2023

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants