跨多个服务器维护单个会话[英] maintain a single session across multiple servers

问题描述

你好,

我正在尝试为不同的登录机制寻找解决方案
使用 PHP5 在不同服务器上的域.

我有一个包含用户数据的主域和几个其他域
需要登录才能显示数据.

我希望用户在访问我的任何域时只登录一次.

第一个想法是对所有域使用相同的会话.是
这可能吗?

任何帮助或提示表示赞赏.

提前致谢

最好的问候
Samir

推荐答案

Samir Chouaieb 写道:
你好,

我正在尝试为不同的登录机制寻找解决方案
使用 PHP5 在不同服务器上的域.

我有一个包含用户数据的主域和几个其他域
需要登录才能显示数据.

我希望用户在访问我的任何域时只登录一次.

第一个想法是对所有域使用相同的会话.是
这可能吗?

任何帮助或提示表示赞赏.

提前致谢

最好的问候
萨米尔
不,这不对.Cookie 设计为特定于域.为了安全
原因,浏览器不会将属于一个域的cookie发送到
另一个域.

如果所有这些网站都如此密切相关,为什么它们是不同的网站?
--
===================
去掉"x"来自我的电子邮件地址
杰瑞·斯塔克尔
JDS计算机培训公司
js*******@attglobal.net
==================

您好,

首先感谢您的回答.
不,这不对.Cookie 设计为特定于域.
出于安全考虑,浏览器不会发送cookie
属于一个域到另一个域.
您只考虑了 cookie 作为存储会话 ID 的一种方式.
如果所有这些网站都如此密切相关,为什么它们
不同的网站?
以一组合作伙伴网店为例,其中有一个中央
登录机制.
如果网上商店的登录页面调用了一个专门的php页面
如果没有完成,则实现登录的主域并给出
session-id 在 url 中或作为 POST 变量返回到引用页面.

如果不同的商店对于会话变量的 php-path 相同
主域服务器,然后他们将能够读取
的内容会议.

这有意义吗.还是我在做梦?
问候
萨米尔

杰里·斯塔克尔写道:
Samir Chouaieb 写道:
>您好,

我正在尝试使用 PHP5 为不同服务器上的不同
域找到登录机制的解决方案.

我有一个主域用户数据和其他几个需要登录才能显示数据的域

我希望用户在访问我的任何域时只登录一次.

第一个想法是对所有域使用相同的会话.
这可能吗?

任何帮助或提示表示赞赏.

在此先感谢

最好的问候
萨米尔

不,这不对.Cookie 设计为特定于域.为了安全
原因,浏览器不会将属于一个域的cookie发送到
另一个域.

如果所有这些网站都如此密切相关,为什么它们是不同的网站?


Samir Chouaieb 写道:
杰里·斯塔克尔写道:
>Samir Chouaieb 写道:
>>您好,

我正在尝试使用 PHP5 为不同服务器上的不同
域的登录机制找到一种解决方案.

我有一个主要的包含用户数据的域和其他几个需要登录才能显示数据的域.

我希望用户在访问我的任何域时只登录一次.

第一个想法是对所有域使用相同的会话.
这可能吗?

任何帮助或提示表示赞赏.

在此先感谢

最好的问候
萨米尔

不,不是.Cookie 设计为特定于域.出于
安全原因,浏览器不会将属于一个
域的 cookie 发送到另一个域.

如果所有这些站点都如此密切相关,为什么他们不同的
网站?

你好,

首先感谢您的回答.
不,这不对.Cookie 设计为特定于域.
出于安全考虑,浏览器不会发送cookie
属于一个域到另一个域.

您仅将 cookie 视为一种存储方式
会话 ID.
>
如果所有这些网站都如此密切相关,为什么它们
不同的网站?

以一组合作伙伴网店为例,其中有一个中央
登录机制.
如果网上商店的登录页面调用了一个专门的php页面
如果没有完成,则实现登录的主域并给出
session-id 在 url 中或作为 POST 变量返回到引用页面.

如果不同的商店对于会话变量的 php-path 相同
主域服务器,然后他们将能够读取
的内容会议.

这有意义吗.还是我在做梦?
问候
萨米尔
(顶帖已修复)

不,我不是在谈论包含会话 ID 的 cookie.任意
cookie 是特定于域的.如果你够聪明的话,课程也会如此.


中来回传递信息之类的其他任何事情

本文地址:https://www.itbaoku.cn/post/1050553.html