有java基礎(chǔ)掌握框架的同學(xué)
在企業(yè)應(yīng)用中,認(rèn)證和授權(quán)是非常重要的一部分內(nèi)容,業(yè)界最出名的兩個(gè)框架就是大名鼎鼎的 Shiro和Spring Security。本次我選取的是和SpringBoot更好兼容的SpringSecurity。? RBAC是Role Based Access Control的縮寫(xiě),是基于角色的訪問(wèn)控制。一般都是分為用戶(user), 角色(role),權(quán)限(permission)三個(gè)實(shí)體,角色(role)和權(quán)限(permission)是多對(duì)多的 關(guān)系,用戶(user)和角色(role)也是多對(duì)多的關(guān)系。用戶(user)和權(quán)限(permission) 之間沒(méi)有直接的關(guān)系,都是通過(guò)角色作為代理,才能獲取到用戶(user)擁有的權(quán)限,本課程采用前后端分離技術(shù)帶大家學(xué)習(xí)Spring Security vue權(quán)限管理系統(tǒng)