繁体   English   中英

PHP POST表单日期到外部网站并在外部网站中设置会话?

[英]Php POST form date to external website and setting session in external website?

我想将表单数据发布到外部网站。 可以说,我正在父网站(从中发送数据)中进行验证。 稍后,我想在外部网站中操作FORM数据,在那里与DB进行交互,我甚至想在外部网站中设置会话。 我怎样才能做到这一点?

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

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

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

你做不到

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

你不应该这样做。

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

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM