我用一個用戶管理了一個簡單的spring安全應用程序。 管理員應該能夠創建/更新/刪除數據庫上的用戶(通過休眠)。春季安全刪除用戶 - 會話仍然有效
如果用戶更新,我重裝這是當前登錄用戶的身份驗證與下面的代碼完成(根據this爲例):
SecurityContextHolder.getContext().setAuthentication(updatedAuthentication);
我的問題是: 什麼我可以做如果用戶被刪除?如果我刪除一個用戶,已經活動會話保持活動,我不知道如何更新它們。我仍然可以導航到之前能夠訪問的每個頁面。
有沒有辦法告訴春季會議應該重新驗證或類似的?我錯過了什麼重要的事嗎?