【问题标题】:OpenID, Google, and pass-through variables?OpenID、Google 和传递变量?
【发布时间】:2012-03-07 18:11:00
【问题描述】:

我是 OpenID 的新手,我正在使用 LightOpenID 提供针对 Google 帐户的身份验证。是否可以执行不涉及标头重定向或可以通过原始 HTTP 请求中存在的任何 GET 和 POST 变量的身份验证?

当发生标头重定向时,原始 HTTP 请求中的所有变量都会丢失。

谢谢!

【问题讨论】:

    标签: openid lightopenid


    【解决方案1】:

    您可以在$openid->return_to 中设置 GET 参数。

    例如,如果你这样做:

    $openid->return_to .= '?a=5&b=23'
    

    认证后在请求中得到$_GET['a'] == 5$_GET['b'] == 23

    无法以这种方式设置 POST 参数,或避免重定向。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-02-13
      • 2016-01-26
      • 1970-01-01
      相关资源
      最近更新 更多