SpringSecurity和jwt學習筆記

2021-10-06 09:25:58 字數 477 閱讀 2525

jwt–若依專案有使用–自己也有練習demo

token:一般存loginuser的唯一key.

token校驗:一般自定義乙個jwt過濾器,所有請求經過該過濾器。

校驗:a:專案秘鑰和token裡的比對—一般用於得到當前使用者key—

b:可以把得到的loginuser跟資料庫儲存的loginuser資訊比對(這步可以省略)

c:再從redis裡面獲取loginuser的詳細資訊,用於其他操作

校驗通過則放行。–

若依專案

SpringSecurity建立角色和設定許可權

一.建立角色 在之前建立完專案後,可以在springsecurityconfig類中重寫configure方法並進行自定義建立角色 二.設定許可權 restcontroller restcontroller註解相當於 responsebody controller合在一起的作用。enableauto...

SpringSecurity加密和匹配過程分析

demoimpo rt org.springframework.security.crypto.bcrypt.bcryptpasswordencoder public class bcryptpasswordencoderutils public static void main string ar...

springsecurity的理解和使用

在蒐集了網上的一些資料後,對springsecuity的介紹如下。spriingsecurity主要用於安全訪問控制。為應用系統提供宣告式的安全訪問控制功能,減少了為企業系統安全控制編寫大量重複 的工作。應用的安全性包括使用者認證 authentication 和使用者授權 authorizatio...