【发布时间】:2012-03-07 18:11:00
【问题描述】:
我是 OpenID 的新手,我正在使用 LightOpenID 提供针对 Google 帐户的身份验证。是否可以执行不涉及标头重定向或可以通过原始 HTTP 请求中存在的任何 GET 和 POST 变量的身份验证?
当发生标头重定向时,原始 HTTP 请求中的所有变量都会丢失。
谢谢!
【问题讨论】:
标签: openid lightopenid
我是 OpenID 的新手,我正在使用 LightOpenID 提供针对 Google 帐户的身份验证。是否可以执行不涉及标头重定向或可以通过原始 HTTP 请求中存在的任何 GET 和 POST 变量的身份验证?
当发生标头重定向时,原始 HTTP 请求中的所有变量都会丢失。
谢谢!
【问题讨论】:
标签: openid lightopenid
您可以在$openid->return_to 中设置 GET 参数。
例如,如果你这样做:
$openid->return_to .= '?a=5&b=23'
认证后在请求中得到$_GET['a'] == 5和$_GET['b'] == 23。
无法以这种方式设置 POST 参数,或避免重定向。
【讨论】: