在同一域上的php和.net站点之间共享登录


Shared login between a php and a .net sites on same domain

我们正在为客户开发一个网站,我们正在使用PHP开发前端产品网站,并且有一个名为"商店"的子域用于在线订购功能。但是商店子域是用.net.构建的

当用户去商店时,我如何让他们登录?前端和商店都使用相同的身份验证服务,所以这不是问题。但我没有使用.net的经验,所以我可以弄清楚哪些是会话cookie值。所以我会将它们设置为特定于领域的,这样就可以工作了。

我会将会话存储在数据库中,两个实例都会使用同一个数据库,通过从www.site.com和store.site.com之间的共享cookie中读取的会话ID读取会话数据。

将登录信息存储在服务器的某个位置。

或者,你可以在用户的浏览器中添加一个cookie,并在两个位置读取。