2011-09-05 45 views
0

我有一个WordPress博客(自我托管),我希望来自像my-wordpress.com/see?pass=0cc175b9c0f1b6a831c399e269772661这样的链接的用户查看私人信息,就好像他们已注册一样。那可能吗?我如何实现这一目标? 谢谢允许来自特定链接的用户在WordPress中查看私人信息

+0

你不应该信任$ _SERVER ['HTTP_REFERER'],它很容易被用户伪造。 由于您使用的是wordpress,我确定它应该是一个更好的管理方式。 – mpratt

+0

实际上,如果HTTP_REFERER应该使用真实密码,那么任何想伪造该密码的人都应该知道真实密码,从而授予访问该网站的权限。 –

回答

0

这不是一个很好的做事方式,但是如果你真的想这样处理,你只需要验证“密码”在“私人网站“。像...

<?php 
$myPass = '0cc175b9c0f1b6a831c399e269772661'; 
if ($_GET['pass'] == $myPass) { 
    // Correct! 
} else { 
    // Wrong 
} 
?> 

编辑:理想情况下,你会有一块软件验证入口处的代码并为用户创建一个wordpress会话。尽管如此,这可能会更复杂。

+0

谢谢,这是我正在寻找的方法。去谷歌,然后回来。 –