Я хочу сгенерировать идентификатор забытого пароля. Я читаю, что могу сделать это, используя timestamp с mt_rand(), но некоторые люди говорят, что отметка времени может быть не уникальной каждый раз. Поэтому я немного запутался здесь. Могу ли я сделать это с использованием метки времени с этим?
Вопрос
Какая лучшая практика для генерации случайных/уникальных токенов пользовательской длины?
Я знаю, что здесь много вопросов, но я становлюсь более смущенным, читая разные мнения от разных людей.