Salve, lavoro per un ente locale, vorremmo implementare l’accesso tramite SPID per il nostro ente.
Il nuovo portale, in cui inserire l’accesso tramite SPID, è implementato in angular con API .net Core.
Qualche consiglio su come poter integrare SPID?
Grazie
Anche a me piacerebbe avere un componente Angular bello e pronto per utilizzarlo su una SPA per la login tramite SPID. Qualcuno sa per caso se ci sono già dei progetti in merito?
Buongiorno,
l’implementazione del protocollo SAML/SPID richiede necessariamente un livello di backend per la firma delle richieste di autenticazione. Pertanto una soluzione che utilizzi esclusivamente Angular non è possibile. Riguardo ai progetti disponibili è possibile fare riferimento alle risorse pubblicate dalla Community su Developers Italia:
Per l’implementazione della grafica del bottone è possibile fare riferimento al repository ufficiale:
Una possibile soluzione sarebbe utilizzare la grafica del bottone all’interno di un componente Angular interfacciato con una soluzione di tipo Proxy standalone che implementa il flusso di autenticazione SAML/SPID, quale ad esempio spid-cie-php.