在不重定向的情况下验证用户

时间:2012-09-11 作者:booota

我正在制作一个表单(重力表单),提交表单时需要一些用户验证。Gravity的文档指出了我应该放置代码的位置。i、 e。

gform\\u pre\\u submission\\u筛选器

我试过使用SimpleModal Login, 但当用户通过身份验证并重定向到仪表板(默认)或使用redirect\\u to时,问题就会出现。这将导致所有字段重置为默认值。

问题是,我如何保留表单的(重力表单)条目,并仍然对用户进行身份验证和登录?

1 个回复
SO网友:Adam

根据Plugin FAQ 使用

wp_loginout($_SERVER[\'REQUEST_URI\']);

抱歉,这是完全错误的,该函数会打印出您不需要/不想在筛选器中使用的登录/输出url,而使用,

wp_redirect( $_SERVER[\'REQUEST_URI\'] );
。。。将用户返回到他们所在的页面。

如果这不允许您在提交前筛选期间保留表单字段值,那么您可能需要将表单值传递到筛选中并返回它们。GF肯定会帮你处理的。

让我知道。

结束

相关推荐

我无法使用wp-login.php登录WordPress站点

我可以登录wordpress。com-但我无法登录到我的托管wordpress网站:http://www.hunterbaby.com.au/wp-login.php当我尝试重置密码时,它只会识别我的wordpress用户名,而不会识别与我的wordpress帐户链接的现有电子邮件?所以我无法发送重置密码链接。请帮忙!