Как сгенерировать одноразовый токен (хеш) в PHP [закрыто]Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Как сгенерировать одноразовый токен (хеш) в PHP [закрыто]

Сообщение Anonymous »

Я думаю, что знаю, каким будет ответ на этот вопрос, но, возможно, я что-то упускаю....
Я хочу сгенерировать токен, который будет находиться в скрытом поданный в форме.
Когда форма отправлена, я бы использовал hash_equals() для проверки действительности токенов.
НО! После проверки я, по сути, хочу, чтобы токен стал недействительным, поэтому он предназначен для одноразового использования.
Есть ли какая-то методология, которая здесь применима?
Я знаю как это сделать, используя базу данных для записи использованных токенов, отклоняющих повторы.
Ради эффективности я вопреки надежде надеялся, что существует какой-то другой способ сделать это, который позволит избежать попадания в базу данных.
Есть ли какая-нибудь методология, которая позволила бы достичь это?

Подробнее здесь: https://stackoverflow.com/questions/793 ... ash-in-php
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»