我的magento安装设置为全局共享客户帐户。所以任何客户都可以登录任何magento网站。 但我希望他们在登录后重定向到他们的“关联网站”。
我覆盖AccountController并覆盖Login-flow并让_loginPostRedirect()函数处理重定向。他们可能是一个更好的方法,但它“有效”。
问题是他们在重定向后没有登录。 据我所知,会话中的某种匿名用户可以跟踪您的网站。它也是您登录后登录的地方。
我想重置/更新或做一些事情让magento在他们关联的网站上登录客户。
我还查看了Mage / Customer / Model / Session.php,并在我认为负责此事的地方硬编码了website_id。
欢迎任何提示/答案。