web Service 数据交互有关问题

web Service 数据交互问题
问题:
目前项目业务,客户方有一个自己的门户网站
并且他们又自己的登录注册,
目前客户方想做一个商城,在商城中也有一个登录注册
这2个是不同的体系的,现在客户方想实现的业务需求是
他们自己的门户网站中登录后,在进入商城系统中,
就不需要登录了。在商城系统中登录了,也不需要在客户方
的门户网站中登录。

我现在的问题是,如何知道对方用户在客户方登录的状态

ps:web service 数据交互我知道怎么弄,我目前的解决思路是
通过客户方每次注册一个行用户他们调用一次我们的接口,把数据
同步在我数据库中,但是登录的话。我该怎么知道客户方用户的session状态呢?
web service j2ee java 接口

------解决方案--------------------
引用:
Quote: 引用:

提供login 接口,当进入另一个网站的时候先判断当前网站有没有登录,如果有登录把用户名跟密码(建议加密)发送到另一个网站登录接口,并进行验证


那我怎么知道对方何时调用了我们的login接口,我又该把状态放入session中?


网站a,网站c
用户在网站a 登录了,现在想从网站a通过连接打开网站c
在打开网站c之前让网站a先调用一下login接口,login接口要求接收一些用户验证的参数,网站c接收到参数后验证通过后存入session 并返回session信息,javascript将session信息存入浏览器cookie.
现在正式打开网站c验证登录。
像这种方式最好在用户认证这一块不要使用默认的session,自定义一个