Phone 预览 URL 确认短信:生成虚假验证/PHP
Phone preview URL on confirmation SMS : generate fake validation / PHP
我们为客户创建了一个用于会议安排的网络应用程序 (PHP)。
我们向用户发送短信以确认他们的会面,link 单击以确认他们的会面。
大多数用户在 phone.
的短信中启用了网站预览
我如何检查页面是从 phone 'sms browser previewer' 加载还是真的被人点击/加载?
一个简单的 get_browser 帮不上忙,因为浏览器预览器通常是用户的浏览器......而且它不是一个糟糕的机器人抓取东西..
客户端的流程是:用户点击phone收到的link,会议确认。
有什么建议吗?
找不到任何想法如何检测和防止 'false validation'。
谢谢!
谢谢,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
}
我们为客户创建了一个用于会议安排的网络应用程序 (PHP)。
我们向用户发送短信以确认他们的会面,link 单击以确认他们的会面。
大多数用户在 phone.
的短信中启用了网站预览我如何检查页面是从 phone 'sms browser previewer' 加载还是真的被人点击/加载?
一个简单的 get_browser 帮不上忙,因为浏览器预览器通常是用户的浏览器......而且它不是一个糟糕的机器人抓取东西..
客户端的流程是:用户点击phone收到的link,会议确认。
有什么建议吗? 找不到任何想法如何检测和防止 'false validation'。
谢谢!
谢谢,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
}