cancel
Showing results for 
Search instead for 
Did you mean: 

Magento 1.9.2 customer sharing issue on multi domain multiwebsites

   Did you know you can see the translated content as per your choice?

Translation is in progress. Please check again after few minutes.

Magento 1.9.2 customer sharing issue on multi domain multiwebsites


I have a single magento installation with 3 domains(websites) pointing to single magento.

https://www.aaaa.com/

https://www.bbbb.com/

https://www.cccc.com/

In the back-end system > configuration > customer configuration > share customer account > global

I have set the "share customer account" as global I am still not being able to share any logged in user on my websites i.e. if I log in as customer from one site(https://www.aaaa.com/) and then visit the second site(https://www.bbbb.com/) I have to re-login into the second site even when I use SID in the url of the second site

Question: Is there any way to set the user globally logged in to both sites? Or am I missing anything?

We are using cloudflare SSL

1 REPLY 1

Re: Magento 1.9.2 customer sharing issue on multi domain multiwebsites

Magento doesn't do what you're looking for which is Single Sign on, out of the box. WHen a customer logs in, Magento sets a session cookie for the current domain. For the most part, browsers only allow you to set a cookie for the current domain as a security feature.  That means when you go to the other domain, the cookie is not present, and the customer is not logged in. 

 

The share customer feature is just a backend feature to mean that the customer could log in to any of the websites but not that they stay logged in when moving between domains. 

 

That is a lot more tricky to perform. I don't have any suggestions off the top of my head for that. You'd need to look into how single-sign-on systems are built in general and then replicate that. 

----
If you've found one of my answers useful, please give "Kudos" or "Accept as Solution" as appropriate. Thanks!