Ответ, который вы связали, уже дает некоторое представление о том, что вы можете сделать на стороне сервера.
Однако вы можете запретить отправку устаревших форм на стороне клиента. Некоторые настройки javascript / UI могут вам помочь.
Вот несколько идей:
- Показать обратный отсчет
- всплывет через 15 минут, который говорит вам, чтобы обновить
и т.д.
Кто-то всегда может открыть код и отправить, но тогда вас не волнует эта ошибка 422 перед лицом людей, пытающихся взломать.