per fare una cosa simile devi creare uno script che:
al momento della registrazione viene inserito un account, il quale ha però un campo ( flag ) che disattiva l'utente, ( quando si effettua il login controlli che questo campo sia attivo)
per permettere all'utente di effettuare il login devi fargli attivare il campo e questo può essere fatto mandandogli la mail di conferma di registrazione la quale contiene un link alla pagina di attivazione... in genere viene utilizzato il session id per attivare l'utente, in poche parole, quando registri l'utente nel database inserisci in un campo il suo session id. poi generi un url del tipo
ora dovrai spedire alla sua mail questo url poi il "malcapitato" che si registra al tuo sito deve visitare la pagina la quale controlla che l'user sia disabilitato e se il codice è uguale, se è guale allora attivi l'utente..
spero di esser stato chiaro
![]()