Боитесь что в пост запросе изменят?
Получается так, что если подменить айди, тогда есть вариант отправить сообщение, тому же автору, только вот тема будет того айди на который подменили (это как вариант). Дело в том что я хочу понять можно ли сделать как-то жёсткую привязку по айди поста.
Модератор
Юрій
(@yube)
Я бы поискал способ подмешать ID в nonce. Подмена вскроется на этапе проверки. Заодно защита от CSRF.
Отличная идея, так как проверка есть с серверной стороны, подмешать не додумался, а вот отправить через аякс доп полем — да. Правда там не трудно будет догадаться, так как в любом случае нужен будет какой-то разделитель.
Да хоть отдельным полем, просто зашифровать с солью и все.
-
Ответ изменён 1 месяц назад пользователем
ravilr63.
wp_nonce создаёт значение при формировании html страницы. А проверяется уже после передачи аяксом
Что-то если я верно понял, подмешать не выйдет. Так как генерация происходит за счёт функции. То есть можно было бы сделать так, к генерируемому коду добавляем 4 цифры (на выходе получая уникальный ключ в котором оригинальный айди поста !) Но, добавить при генерации что-то своё, как я понял нельзя.
Нашёл.
wp_create_nonce( ‘delete_post-‘ . $post_id );
Попробую
-
Ответ изменён 1 месяц назад пользователем
wildapache.
Проблема решена, получилось ! Не знал что при верификации можно проверять разделитель !
Теперь получается подменить айди поста в принципе невозможно, что и требовалось.