shiro 什麼時候會進入 doGetAuthorizationInfo() ?
doGetAuthorizationInfo() 獲得授權資訊方法 不是主動呼叫的,而是去校驗是否有某許可權時才會去呼叫。
例如,在 loginController 的方法裡執行 subject.hasRole( str ) 或 subject.isPermitted( str ),
就會進入 doGetAuthorizationInfo() :
boolean b1 = subject.hasRole( "使用者" ); // 這個使用者是否有某角色
System.out.println( b1 );
boolean b2 = subject.isPermitted( "系統設定" ); // 這個使用者是否有某許可權
System.out.println( b2 );
相關文章
- 什麼時候會傳送options請求
- mysql什麼時候會發生file sortMySql
- MySQL什麼時候會使用內部臨時表?MySql
- 為什麼win10電腦有時候自動進入休眠Win10
- C++中什麼時候用move,什麼時候用forward?C++Forward
- 什麼時候需要自動化什麼時候用自動化?
- Python會在什麼時候被其他語言取代Python
- 什麼時候釋出
- 什麼時候能解脫
- 什麼時候更多基礎軟體企業能進入百強名單?
- 什麼時候採用socket通訊,什麼時候採用http通訊HTTP
- MySQL什麼時候輪換二進位制日誌MySql
- 你是什麼時候”突然”學會程式設計的程式設計
- 當我談自律的時候,我會談什麼(一)
- 請問什麼時候物件分配會不在 TLAB 內分配物件
- 什麼時候該用vuex?Vue
- beego 什麼時候支援grpcGoRPC
- 新版什麼時候釋出?
- 到底什麼時候使用mqMQ
- python什麼時候縮排Python
- 丁磊:那時候我們除了會寫軟體 什麼也不會做
- session是什麼時候建立的Session
- Python的類什麼時候用Python
- Mybatis什麼時候需要宣告jdbcType?MyBatisJDBC
- 每日一個知識點:什麼時候會觸發Full GCGC
- win11什麼時候釋出的 win11什麼時候推送詳細介紹
- 什麼時候用linux系統多Linux
- 什麼時候選擇mmap而非read?
- OneThink什麼時候會有基於thinkphp5開發的啊?PHP
- 請問display:inline-block在什麼時候會顯示間隙?inlineBloC
- 什麼時候才是微服務拆分的最佳時機?微服務
- 為什麼會出現浮動和什麼時候需要清除浮動?清除浮動的方式?
- 技術管理進階——為什麼Leader的話有時候你聽不懂
- 你打算敲程式碼到什麼時候?
- 企業什麼時候需要ERP系統?
- 機器什麼時候能夠學習?
- python中什麼時候使用自定義類Python
- Flink中什麼時候需要些returns()方法