Предварительный просмотр телефона при подтверждении SMS: создание поддельной проверки / PHP - PullRequest
0 голосов
/ 18 июня 2019

у нас есть созданное для клиента веб-приложение (PHP) для планирования встреч.

Мы отправляем SMS пользователям, чтобы подтвердить их встречу, со ссылкой для подтверждения их встречи.

Большинство пользователей имеют возможность предварительного просмотра веб-сайта в SMS на своем телефоне.

Как я могу проверить, что страница загружается из телефона 'sms browser previewer' ИЛИ ​​действительно щелкает / загружает человек?

Простой get_browser не может помочь, потому что просмотрщики браузеров часто являются браузером пользователя ... и это не плохой робот, ползающий что-то ..

Процесс клиента: пользователь нажимает на ссылку, полученную на его телефон, встреча подтверждается.

Есть советы? Не могу найти идеи, как обнаружить это и предотвратить «ложную проверку».

спасибо!

1 Ответ

0 голосов
/ 21 июня 2019

Спасибо, cookie-трюк работает:

в функции wp:

   function set_new_cookie_conf() {
    setcookie( 'confirm_cookie', 'human', time() + 3600, COOKIEPATH, COOKIE_DOMAIN );
}
add_action( 'init', 'set_new_cookie_conf');

в функции подтверждения:

 if(isset($_COOKIE['confirm_cookie'])) {
               //DO THE JOB

             }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...