Sviluppando su osCommerce può succedere di perdere la password di amministratore. Qui di seguito viene elencata una possibile procedura per recuperarne l'accesso.
Per prima cosa è necessario modificare il file admin/login.php. Alla linea 29 circa (almeno per la versione 2.2RC) troviamo un'istruzione del tipo
if (tep_validate_password($password, $check['user_password'])) {
è necessario commentarla e sostituirla con l'istruzione
if(true) {
A questo punto andando sulla pagina di amministrazione sarà possibile effettuare l'accesso semplicemente inserendo uno username di amministrazione valido senza che la password venga controllata. Se necessario è possibile recuperare lo Username andando sul database di osCommerce guardando nella tabella administrators il campo user_name.
Una volta connessi come amministratori è possibile modificare a piacimento gli account di amministrazione e quindi reimpostare la password.
Al termine bisogna ricordarsi di ripristinare il login.php originale per eveitare pericolose falle di sicurezza del sistema.