L'handler di autenticazione delle Marche (Cohesion) avvia una sessione in modo non corretto
Nella prima implementazione è stato utilizzata la libreria distribuita dall'ente. Questa però va in conflitto con ale gestione delle sessioni di Symfony perché nel costruttore del client prova a creare una sessione generando un errore di "Session already opened"
Todo:
-
Modificare la classe Cohesion2Client ed aggiungere la gestione della sessione con SessionInterface tramite dependency injection
Test per poter utilizzare l'autenticazione di cohesion in locale si deve configurare lo instances_dev.yml nel seguente modo
instances:
stanzadelcittadino.localtest.me/comune-di-bugliano:
codice_meccanografico: c_cbug
identifier: comune-di-bugliano
app_locales: it|en|de
login_route: **login_cohesion**
Edited by Raffaele Luccisano