ogni volta che devi controllare la correttezza delle credenziali
Codice PHP:
<?php
// recuperi i dati dal json e li metti in un array
$data = json_decode(file_get_contents("credenziali"), True);
// confronti i dati provenienti dal form con quelli presenti nell'array
?>
quando vuoi modificare la password
Codice PHP:
<?php
// recuperi i dati dal json e li metti in un array
$data = json_decode(file_get_contents("credenziali"), True);
// modifichi il dato relativo alla password (indice 'pwd' dell'array) con il dato preso dal form e messo nella variabile $newPassword
$data['pwd'] = $newPassword;
// salvi tutto sul server
file_put_contents("credenziali", json_encode($data));
?>
la cosa buona è che puoi facilmente usare JSON per avere più utenti o salvare altre configurazioni
il file JSON, per sicurezza, è meglio se lo tieni fuori dallo scope del server