php - Wp-login.php 没有获取 url 参数
问题描述
我在 wordpress 上的登录功能有问题。用户验证在单独的站点上进行,与 wordpress 相关的唯一功能是:
header('Location: https://my.site.com/wp-login.php?email='.$email .'&signature='.$mysig);
在 wp-login.php 中,我设置了
if(isset($_GET["email"]) && isset($_GET["signature"])){
//find user, generate signature, compare with get-signature
}else{
//error
}
现在,当我尝试登录并进行错误处理时,我在 //error 部分输入了一个 google 重定向,这就是发生的情况。显然,if 语句的“真实”部分永远不会被调用。我想知道我的重定向是否犯了一些明显的错误,或者 wp 不允许我正在尝试的东西,因为我可以说这看起来是正确的。
解决方案
推荐阅读
- javascript - Adding child element to a parent element using javascript
- linux - Modifying a particular line in a text file from the command-line
- java - How to add data in Multiple Array lists?
- javascript - Why does the react-admin menu bar not redirect me to the correct resource view?
- javascript - Why does my functions.php keep crashing (wordpress)? - new to Javascript
- javascript - 将子进程输出传递到终端窗口,但也在变量中捕获
- r - 如何将函数参数从 for/if 循环传递到代码体?
- sql - 按计算的列标签进行的列名分组无效
- sql - SQL 函数卡住并且不会返回值
- python-3.x - 根据 Pandas 中提取的值和字符串过滤行