2

我有一个会话管理API,注销某些用户,并通过SessionRegistry等的支持,但现在我已经加入春季社会功能,并将其与当前用户的整合。不幸的是,与SocialAuthenticationFilter一起使用过滤器链不会与会话注册表集成,并且我没有关于OAuth用户记录的会话的信息。有没有人有一个想法如何解决这个问题或知道更好的记录用户机制比SessionRegistry春天社会和会议注册

+0

你怎么解决问题了吗? – PapaSmurf

+0

@PapaSmurf说实话我没有。既然我问过这个问题,还有很多其他的问题,并且我后来改变了我的工作,而且我以后再也没有机会再次使用spring社交了;) – Mati

回答

0

我有同样的问题,我加入了SocialUserDetailsSessionRegistry解决它。

所以在我SocialUserDetailsService当我建(loadUserByUserId)的SocialUserDetails我这样做:

this.sessionRegistry.registerNewSession(UUID.randomUUID().toString(), frontendUser);