我有两个站点,site.com1和site2.com我要检查的是用户使用PHP从site1登录到site2

时间:2018-12-26 10:47:10

标签: javascript php cross-domain session-cookies

我有两个网站site1.com和site2.com 我要检查的是使用PHP从site1登录到site2的用户。

我尝试使用AJAX,但没有用,并且无法在其他域上创建Cookie。

预先感谢

1 个答案:

答案 0 :(得分:0)

阿伦,

您编写了登录验证的代码,您可以获得当前使用的域。

在PHP中直接使用 $ _ SERVER ['SERVER_NAME'] 或解析 $ _ SERVER ['REQUEST_URI'] 将此保存到数据库字段

使用JS,您可以使用 window.location.hostname 从您登录的位置获取域名。将其连同登录详细信息一起发布到ajax调用中以进行验证。如果成功,请将其保存到数据库字段。

希望这会有所帮助。编码愉快!