... | ... | @@ -16,7 +16,7 @@ La pagina gestisce le registrazioni utilizzando un database mySQL ospitato event |
|
|
> SHOW TABLES; ## verifica che tutto sia OK
|
|
|
```
|
|
|
|
|
|
Il database è molto semplice: i campi username e domain contengono il nome utente e il dominio di registrazione, il campo password contiene **solo quella temporanea** generata dalla pagina di token (e che viene eliminata dal db non appena la pagina con le credenziali viene visualizzata dall'utente), il campo token contiene per l'appunto la stringa utilizzata dall'utente per ottenere la password, infine il campo status può avere valori 0=pending, 1=approved,-1=blocked.
|
|
|
La tabella è molto semplice: i campi username e domain contengono il nome utente e il dominio di registrazione, il campo password contiene **solo quella temporanea** generata dalla pagina di token (e che viene eliminata dal db non appena la pagina con le credenziali viene visualizzata dall'utente), il campo token contiene per l'appunto la stringa utilizzata dall'utente per ottenere la password, infine il campo status può avere valori 0=pending, 1=approved,-1=blocked.
|
|
|
|
|
|
Può succedere che questa operazione venga fatta quando ci sono già degli utenti registrati sul server. L'idea è quella di trascrivere questi username a quest'ultimo database, in modo da renderli indisponibili settando il loro status a 1. Ci sono diversi modi per farlo, nessuno di questo vi risparmierà esaurimenti nervosi e crisi esistenziali.
|
|
|
|
... | ... | |