Domanda

Il mio capo mi ha chiesto di importare un Joomla! banca dati di circa 250 utenti in un database Prestashop (di utenti).

Dopo alcune analisi, ho scoperto che Prestashop e Joomla! utilizzare diverse tecniche di password di salatura.

Quindi la mia domanda è: "Siamo condannati ancora?"

E come posso superare l'importazione quando il sale della password della fonte non sarà compatibile con la destinazione?

È stato utile?

Soluzione

Sì, lo sei per un'importazione diretta. meccanismo di salatura di Joomla è abbastanza decente, quindi non preoccupatevi provare romperla (si può, ma ci vorrà un po 'per farlo per tutti gli 250 utenti).

Al contrario, quello che si potrebbe fare è importare tutti i record in altro database, ad eccezione della colonna password (lasciare in bianco).

Poi, scrivere un plugin che su un login riuscito in Joomla controllerà l'altro DB e aggiornare la password lì ...

Non ho familiarità con Prestashop, ma si dovrebbe essere in grado di scrivere del codice che verificare la presenza di una password vuota quando il login, e presentare un messaggio a login a Joomla prima.

O che, o scrivere un single-sign-on di sistema in modo che tutti l'autenticazione passa attraverso Joomla (che è quello che vorrei fare, da allora hai solo 1 posto per gestire gli utenti, invece di due) ...

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top