【发布时间】:2015-06-29 14:33:55
【问题描述】:
出于安全考虑,我只需要向来自特定站点的用户显示一个页面,而不是直接访问者。
按照我目前的设置方式,将生成一个随机的 12 个字符的字符串并附加到 url。例如:
http://www.example.com?skey=a72bzy321bgf
skey 参数总是随机的,但总是有 12 个字符。所以基本上,如果我的 URL 有一个带有 12 个随机字符的 &key= 参数,那么页面就会正确显示。如果没有,游客就去别的地方。
关于如何将其编码到页面中的任何帮助,或者我应该谷歌找到必要的说明?我已经查看了所有内容,但还没有找到如何继续进行此操作,我也不真正知道要寻找什么。因此,我们将不胜感激。
谢谢!
【问题讨论】:
-
only display a page to users if they are coming from a specific site所以你使用的是 http 引用变量?一些浏览器不发送它,或者有时它的格式不正确。如果您可以控制这两个站点,那么您应该在这两个站点之间创建通信,并且只允许来自第一个站点的用户使用随机密钥,以便他们可以连接到第二个站点。
标签: php string redirect random parameters