Spring Security登錄 成功後用於信息保存

在上片博客中 記錄了登錄流程:那登錄後信息如果用戶信息保存到哪裏了呢?
看最後源碼:
在抽象類 AbstractAuthenticationProcessingFilter 攔截並做登錄處理後 最後會調用

successfulAuthentication(request, response, chain, authResult);
1
方法 successfulAuthentication 中可以明確看到 信息保存到了SecurityContextHolder.getContext().setAuthentication(authResult);

所以獲取的時候 可以

Authentication authentication = SecurityContextHolder.getContext().getAuthentication();

在這裏插入圖片描述

在這裏插入圖片描述

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章