# Shared session between domains

**URL:** <https://discourse.cakephp.org/t/shared-session-between-domains/9788>\
**Category:** Need Help\
**Created:** [October 7, 2021, 2:34pm UTC](https://discourse.cakephp.org/t/shared-session-between-domains/9788 "2021-10-07T14:34:49Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![shadowx.jb](https://avatars.discourse-cdn.com/v4/letter/s/a88e4f/32.png) [@shadowx.jb](https://discourse.cakephp.org/u/shadowx.jb)\
**Post date:** [October 7, 2021, 2:34pm UTC](https://discourse.cakephp.org/t/shared-session-between-domains/9788/1 "2021-10-07T14:34:49Z")

</div>

I have 3 different domain names that point to one PHP CAKE. How do I make a user’s session available through these three domains?

---

<div class="post-metadata">

**Author:** ![Zuluru](https://yyz1.discourse-cdn.com/flex029/user_avatar/discourse.cakephp.org/zuluru/32/1230_2.png) [@Zuluru](https://discourse.cakephp.org/u/Zuluru)\
**Post date:** [October 7, 2021, 3:45pm UTC](https://discourse.cakephp.org/t/shared-session-between-domains/9788/2 "2021-10-07T15:45:04Z")

</div>

Does [this](https://stackoverflow.com/questions/16186645/cross-domain-cookies-a-maybe-new-idea) help? Short answer: you can’t. Long answer: you can, but it needs you to add APIs for single sign on.

---

<div class="post-metadata">

**Author:** ![jimgwhit](https://yyz1.discourse-cdn.com/flex029/user_avatar/discourse.cakephp.org/jimgwhit/32/378_2.png) [@jimgwhit](https://discourse.cakephp.org/u/jimgwhit)\
**Post date:** [October 11, 2021, 2:39am UTC](https://discourse.cakephp.org/t/shared-session-between-domains/9788/3 "2021-10-11T02:39:58Z")

</div>

Have you tried with sub domains. You’d want database sessions.
