Php POST表格日期到外部网站和外部网站设置会话?

时间:2013-03-11 12:58:56

标签: php mysql session

我想将表单数据发布到外部网站。让我们说我正在父网站上进行验证(从我发送数据的地方)。后来我想在外部网站上操作FORM数据,在那里与DB交互,我甚至想在外部网站设置会话。我怎么能这样做?

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

1 个答案:

答案 0 :(得分:1)

  

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

假设外部网站意味着"一个不受您控制且不与您合作的网站"然后:

你不能这样做。

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

你不应该这样做。

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

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

另一方面,如果外部网站 是合作伙伴或受您控制,那么请查看实施OAuth