我有一个小问题。
如何为多个域设置Cookie?
我确实了解安全性问题,并且我确信以前已经做过。原因是SSO。
即。
account.domain.com
将需要将登录域设置为:
domain.com,domain1.com,domain2.com。
有没有简单的方法,可以使用PHP和Cookies或其他替代方法?
domain.com绝对没有办法为domain1.com设置cookie。您试图做的事情只能通过使用户的浏览器向每个域提交请求来解决,然后再设置自己的cookie。
然后,您需要为每个域提供一种验证用户身份的方法。有两种解决方法:
这真的很复杂。我建议你不要自己动手。看一下SimpleSAMLPHP,了解我所描述的PHP实现。