1. 程式人生 > >shiro令牌環

shiro令牌環

使用者令牌

在 Shiro 術語中,令牌 指的是一個鍵,可用它登入到一個系統。最基本和常用的令牌是 UsernamePasswordToken,用以指定使用者的使用者名稱和密碼。UsernamePasswordToken 類實現了 AuthenticationToken 介面,它提供了一種獲得憑證和使用者的主體(帳戶身份)的方式。UsernamePasswordToken 適用於大多數應用程式,並且您還可以在需要的時候擴充套件 AuthenticationToken 介面來將您自己獲得憑證的方式包括進來。例如,可以擴充套件這個介面來提供您應用程式用來驗證使用者身份的一個關鍵檔案的容。UsernamePasswordToken

 物件由使用者名稱和密碼的組合例項化。隨後,令牌被傳遞至 Subject 類的 login() 方法。通常在自己的專案裡定義一個自己的令牌環實現shiro令牌環類。