6
我有一些Spring Boot,Spring Security,Spring Sessions和Spring Redis的應用程序。將會話管理集中到其他Springboot應用程序
我的一個應用程序(我稱之爲「權限」)負責爲所有其他應用程序提供登錄服務。這已經很好了。
現在,我想使用權限來管理所有其他應用程序(如創建,刪除,獲取和保存會話)的會話。權限將在Redis中保留這些會話。
權限本身是一個使用自身來管理登錄和會話的應用程序,並且一切正常(Redis上的登錄和會話持久性)。
要管理會話,我需要在Permissions中提供服務,並在其他應用程序中使用此服務,但我沒有ideia過濾器或會話的實現,我必須在兩個應用程序中重寫以使此功能正常工作。
任何人都有理由集中化會話管理並應用新的規則,如無效化或在獨特點上創建新會話到所有其他系統?