|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: May 2003
Città: Padova
Messaggi: 1220
|
sincronizzare campi / tabelle fra database mysql distinti
vorrei sviluppare un progetto in cui avrei 2 o addirittura 3 distinte applicazioni, un CMS (Contao?) e un forum (phpBB?) più eventualmente un helpdesk / ticket system (Redmin?), con la necessità di evitare che gli utenti si registrino più volte. per fare questo ho pensato che le strade possibili sono:
1. creo una ulteriore applicazione, che gestisca registrazione e modifica, e che aggiorna le tabelle utenti dei vari database. nelle relative applicazioni tolgo le pagine relative alla gestione degli account 2. uso trigger o store procedure di MySQL nel secondo caso, non ho assolutamente esperienza in merito, e conosco a mala pena cosa sono e come funzionano. avete qualche suggerimento? grazie mille |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Sep 2008
Messaggi: 3583
|
Perché non usi un sistema di autenticazione esterno e comune a tutti? Come account Google, Facebook etc..
Inviato dal mio Nexus 5 |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: May 2003
Città: Padova
Messaggi: 1220
|
ciao
perché le applicazioni non sono mie e non posso / voglio riscriverle (sarebbe un lavoro immane), e inoltre non tutti hanno google o facebook, o vogliono usarli per loggarsi su un sito terzo |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Dec 2005
Città: Istanbul
Messaggi: 1817
|
Una alternativa puo' essere quello di usare un server ldap.
Da un check rapido tutte le applicazioni che hai menzionato supportano l'autenticazione su ldap per cui ti risparmieresti un po' di lavoro. Installarti un server ldap non e' facilissimo (sempre che tu possa farlo) ma ti garantirebbe una soluzione molto piu' sicura e robusta. Questo perlomeno se e' per uso "interno", visto che poi ci devi mettere sopra una interfaccia web di gestione (ce ne sono diverse open source). Se devi dare possibilita' a chiunque di registrarsi invece forse non e' la soluzione adatta.
__________________
One of the conclusions that we reached was that the "object" need not be a primitive notion in a programming language; one can build objects and their behaviour from little more than assignable value cells and good old lambda expressions. —Guy Steele Ultima modifica di marco.r : 08-12-2015 alle 23:24. |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 12:40.



















