2014-11-24 43 views
0

我想在cakephp上做域映射。现在,我有我的测试网站现在指向我的CakePHP网站(cname),它现在能够显示页面精..同样cakephp会话为多个域指向相同的目录

但是,如果我登录到original.com然后打开testsite.com(我已映射到original.com网站),后者没有登录,虽然他们”重新指向同一个网站(或同一个目录)。

这类似于share session across multiple domains with the same app只有我的是不是真的有我的服务器上的两个域,但只有一个域和另一个(从另一个人)映射域

我该如何解决这个问题?我正在使用CakePHP 2.4.3 ..

回答

0

为了安全性,您不能在两个域之间共享会话。

但是,您可以在用户登录时在两个域中验证用户身份,就像Google一样。

在用户的控制器上,您可以使用令牌安全性重定向另外两个域,然后验证是否有效。看看下面的网址: https://accounts.google.com/AddSession?hl=pt-BR&continue=https://mail.google.com/mail&service=mail

谷歌添加一个会话,然后重定向你在你想要的地方。

您也可以试试这个: https://stackoverflow.com/a/5022189/4289379

相关问题