问题一:
主站:www.abc.com
子站:a.abc.com
b.abc.com
数据库user表,共用一个user表
这样该怎么实现单点登陆呢?是不是只要用cookie,设置domain=".abc.com"就可以了?问题二:
如果不同的user表该怎么实现呢?
google了下,不过还不是太理解!
有谁可以讲讲
主站:www.abc.com
子站:a.abc.com
b.abc.com
数据库user表,共用一个user表
这样该怎么实现单点登陆呢?是不是只要用cookie,设置domain=".abc.com"就可以了?问题二:
如果不同的user表该怎么实现呢?
google了下,不过还不是太理解!
有谁可以讲讲
比如
主站:www.abc.com
子站:a.abc.com
b.abc.com
这样登陆任何一个网站例如b.abc.com,当设置cookie.domain=".abc.com"的时候,
是不是在其他有相同域的网站都可以获得cookie呢?
那如果是不同域这样还可以取到吗?
一直不理解的是那如果实现单点登陆的话是否要共用一个user表?
共用一个的话好理解,如在www.a.com登陆的话获取用户名,显示在网站头部
这是该用户进到www.b.com网,检测到有在www.a.com登陆,就可以读取有登陆的标记显示用户名如果不是同个user表的话
那么他在www.a.com登陆后,显示用户名,
这时进到www.b.com网站,这里只能检测到有没有登陆,可是该怎么得到和www.b.com相对应的user表
以返回用户名呢?
看了博客园里的一些博客,主要是通过一个认证站点统一进行认证管理,登陆成功确认凭证已登陆,
在返回刚才访问的站点。可是进行确认登陆也没多说什么。联系了上下文好象是全部站点共用一个user表。
是这样的吗?
caozhy。q107770540,还有其他高手懂的话帮忙解答下,万分感激