【问题标题】:Php POST form date to external website and setting session in external website?Php POST表单日期到外部网站并在外部网站中设置会话?
【发布时间】:2013-03-11 22:14:40
【问题描述】:

我想将表单数据发布到外部网站。可以说我正在父网站中进行验证(从我发送数据的地方)。稍后我想在外部网站中操作 FORM 数据,与那里的数据库交互,我什至想在外部网站中设置一个会话。我该怎么做?

在父网站提交表单后,获取我想在外部网站创建用户并想在外部网站设置用户会话以自动登录的日期。

【问题讨论】:

    标签: php mysql session


    【解决方案1】:

    在父网站提交表单后,获取我想在外部网站创建用户并想在外部网站设置用户会话以自动登录的日期。

    假设外部网站是指“不受您控制且不与您合作的网站”,那么:

    你不能这样做。

    外部网站几乎肯定会使用 cookie 来跟踪用户。虽然您可以从 PHP 登录,但您的站点无法告诉用户的浏览器存储这些 cookie,就好像它们来自外部站点一样。

    你不应该这样做。

    在网站上创建帐户通常涉及:

    • 接受条款和条件(您不太可能处于允许您代表用户行事的法律地位)
    • 设置个人凭据,例如密码(您作为第三方不应有权访问)

    另一方面,如果外部网站是合作伙伴或在您的控制之下,请考虑实施OAuth。

    【讨论】:

      猜你喜欢
      • 2012-01-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-04-20
      • 2017-11-05
      • 1970-01-01
      • 2012-03-30
      相关资源
      最近更新 更多