Ho un piccolo problema. Sto sviluppando un'applicazione in PHP divisa in moduli. Ogni modulo è completamente indipendente, si trova su un server separato e ha un proprio dominio. ad esempio:Condividere una SESSIONE su più server con domini diversi
www.moduloprincipal.com.br, www.modulo2.com.br, www.modulo3.com.br, ecc ...
Il problema è che ho bisogno che quando un utente di autenticarsi a uno dei moduli (entrambi) l'utente può accedere allo stesso utente di altri moduli senza dover autenticarsi nuovamente.
Attualmente ogni applicazione si trova su un server diverso, ma se necessario si trovano nello stesso server, non sarebbe un problema.
IMPORTANTE:
letto diverse discussioni, ma non ha trovato una soluzione veramente sicuro. Sarà interessante usare OAuth?
Attualmente l'applicazione utilizza $ _SESSION per autenticare gli utenti, ma è possibile utilizzare $ _COOKIE senza problemi.
sto utilizzando CodeIgniter
Tradotto da Google Translate. Siamo spiacenti ...
Per ragioni OAuth non è la scelta giusta (e per un'alternativa), vedi [http://stackoverflow.com/questions/2033026/sso-with-cas-or-oauth](http:/ /stackoverflow.com/questions/2033026/sso-with-cas-or-oauth) –