Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 多域/多服务器注册/登录系统_Php_Ajax - Fatal编程技术网

Php 多域/多服务器注册/登录系统

Php 多域/多服务器注册/登录系统,php,ajax,Php,Ajax,我正在考虑一个很好的解决方案来实现一个跨不同域和服务器的注册/登录系统。一个有效的例子是Olx(您可以在一个域中注册,您的登录将在其余域中工作) 这种情况下,每个域(每个国家一个域)都有自己的数据库。将有2个服务器(例如),每个服务器将拥有50%的域(以及50%的数据库) 您建议从什么开始?我将创建一个中央登录服务(例如http://login.domain.com)和它自己的数据库。这样,所有登录数据都将位于一个位置 其他站点将使用登录凭据查询此服务以授权用户。(类似于OpenID)是的,这很

我正在考虑一个很好的解决方案来实现一个跨不同域和服务器的注册/登录系统。一个有效的例子是Olx(您可以在一个域中注册,您的登录将在其余域中工作)

这种情况下,每个域(每个国家一个域)都有自己的数据库。将有2个服务器(例如),每个服务器将拥有50%的域(以及50%的数据库)


您建议从什么开始?

我将创建一个中央登录服务(例如
http://login.domain.com
)和它自己的数据库。这样,所有登录数据都将位于一个位置


其他站点将使用登录凭据查询此服务以授权用户。(类似于OpenID)是的,这很有趣。如果实现一个自己的登录系统(而不是OpenID),我想这将是一个Ajax请求,通过SSL管道,不是吗?@David我宁愿在服务器端脚本中处理登录过程。您可能需要设置一些会话变量。使用SSL是一个好主意:)是的,它将是服务器端。我喜欢将其实现为web服务的想法,比如OpenID。