人物和角色進行多對多綁定,角色與權限進行多對多綁定。其中人物和角色的多對多綁定的操做能夠避免相同的人物多重權限的操做。session
基於以前的stark組件,在rbac中註冊三個類,並添加內容3d
在rbac中建立倆個類,並添加內容中間件
經過stark組件,註冊數據,實現增刪改查的功能blog
導包:io
注:在中間件中,若是return None則表明無內容進行放行模板
若是權限不夠,,則返回最後的錯誤字段,直接攔截該角色權限不夠。bfc
a權限