我有一个系统,每个客户端都有自己的子域。用户可以直接从他们自己的子域登录系统,但我想添加直接从域登录的机会,然后将它们发送到子域。 重要的是,会话仅在实际子域上设置,而不是在任何其他子域或主域上设置。
所有登录过程都是通过jQuery / AJAX完成的。
我尝试了以下内容:
我希望这是有道理的。有什么建议吗?
答案 0 :(得分:0)
将ini_set('session.cookie_domain', $subdomain.'.domain.com');
添加到subdomain.domain.com/ajax/sub-login.php
的开头,您可以在其中为$ subdomain提供名称。
从session_start()
删除front-login.php
,或者如果没有子域,至少将其包装在if ()
语句中。