PHP: generare un token univoco per la conferma di un indirizzo e-mail

PHP: generare un token univoco per la conferma di un indirizzo e-mail

In PHP è semplice generare un token univoco per la conferma di un indirizzo e-mail.

Possiamo creare una stringa univoca a partire dai dati dell'utente. Ovviamente il token va salvato nel database e dovrà avere una data di scadenza dopo la quale verrà invalidato e rimosso.


function generate_url_token($data) {
    $rand_str = md5($data['firstname'] . $data['lastname'] . $data['email']);
    return uniqid() . '_' . $rand_str;
}

Torna su