Alcune volte capita la necessità di dover resettare la password di Lime Survey, le password all'interno del DB sono criptate con una funzione di hashing quindi non è possibile scrivere all'interno della nuova password all'interno della tabella LIME_USERS che contiene gli utenti
Un metodo è quello di:
- fare un DROP alla tabella per eliminarla
- lanciare il file sql allegato qui di seguito
il file imposterà la tabella nelle condizioni di default.
Se la tabella è popolata con diversi utenti, è possibile impostare il valore della password admin prendendolo collegato dal file SQL e che comunque è:
$ 2y $ 10 $ gItZY3rZE4.Yci5Kc9xnFuDHu16m.rZINmoIqMbp7xcBg9HxZqoRe
Utente: admin
Password: admin
Altra necessità alcune volte è quella di dover modificare il numero di tentativi possibilità per effettuare un login ed il tempo di attesa dopo il blocco di un utente.
Le impostazioni si trovano nel file indicato qui di seguito intorno alla linea 60
application / config / config-defaults.php
e le impostazioni sono queste:
// Se l'utente immette la password in modo errato
$ config ['maxLoginAttempt'] = 3; // Bloccali dopo 3 tentativi
$ config ['timeOutTime'] = 60 * 10; // Bloccali per 10 minuti.