Какие есть способы сгенерировать случайный код подтверждения с помощью PHP, который можно сохранить в БД и использовать для подтверждения по электронной почте? Я не могу в жизни придумать способ сгенерировать уникальный номер, который можно сгенерировать из профиля пользователя. Таким образом, я могу использовать функцию, чтобы сделать число достаточно маленьким, чтобы его можно было включить в URL-адрес (см. ссылка). Помните, что пользователь должен щелкнуть ссылку, чтобы «подтвердить/активировать» свою учетную запись. Если я не умею пользоваться цифрами, у меня нет проблем с использованием и букв, и цифр.
С учетом сказанного я попытался хэшировать имя пользователя вместе с «солью» для генерации случайного кода. Я знаю, что должен быть лучший способ, так что давайте послушаем его.