我正在尝试将当前用户 ID 从一个网站传递到另一个网站。
例如,用户登录 users.domain.com 这将创建用户 ID 的 $_SESSION['uid']。我需要能够在 domain.com 上获取此用户 ID 值。
我尝试设置 session_set_cookie_params:
session_set_cookie_params( 0, "/", ".domain.com", false, false);
这确实适用于我的本地服务器,但不适用于我的托管公司,可能是因为会话数据存储在单独的服务器上,或者他们根本不允许这样做。
我已经阅读了许多使用 $_GET、Cookie 或 HTTP 标头来存储用户 ID 的帖子/答案,但我发现这是一种非常不安全的做法。
Facebook 之类的公司如何处理 $facebook->getUser(); ?
任何帮助将不胜感激,我已经在网上搜索了很长一段时间没有运气。
谢谢,克里斯。