Doppio fattore e protezione del back office di PrestaShop
Chi entra nel tuo back office può fare qualsiasi cosa con il tuo negozio. Questi sono i livelli che lo proteggono davvero.
Il back office è la chiave di tutto: ordini, clienti, prezzi, moduli e, in molti negozi, la possibilità di caricare file sul server. Proteggerlo ha più impatto di quasi qualsiasi altra misura.
1. Autenticazione a due fattori
Con la 2FA, una password rubata non basta: serve anche un codice dal cellulare o dall'email. PrestaShop non la include di serie in tutte le versioni, ma ci sono moduli che la aggiungono. Attivala per tutti i dipendenti, non solo per l'amministratore.
2. Profili minimi
In Parametri avanzati > Team > Profili puoi creare profili con accesso solo a ciò che serve. Chi prepara gli ordini non ha bisogno di installare moduli né di vedere la configurazione dei pagamenti.
3. Liste di IP
Se il tuo team lavora da sedi fisse, limitare l'accesso al back office per IP è molto efficace. Attenzione: dietro una CDN o un proxy, il negozio vede l'IP del proxy, non quello del dipendente; configura bene le intestazioni dell'IP reale o resterai chiuso fuori.
4. Blocco dei tentativi
Limita i tentativi di accesso falliti e ricevi un avviso quando vengono superati. Gli attacchi di forza bruta contro il login sono continui.
5. Registro
Controlla periodicamente il registro degli accessi e i dipendenti attivi. Un dipendente che non lavora più con te va disattivato il giorno stesso.