如何在java中的两个子域之间共享登录?

时间:2018-02-14 22:17:49

标签: spring session spring-boot spring-session

我的策略如下。

a.example.com会将session_id:user_id存储在数据库中 并将session_id存储在Cookie中

b.example.com会在Cookie中读取session_id并从数据库中读取user_id并将其记录下来。

我在a.example.com会话到期时遇到问题,没有简单的方法来检测和删除数据库中的session_id:user_id

我可以使用一些侦听器但是当会话到期时它们似乎没有发送expire事件。

会话到期时是否有可靠的方法删除session_id:user_id

b.example.com不插入数据库或创建cookie,它没有自己的登录表单)

0 个答案:

没有答案