核心组件

1) subject

表示当前用户,subject可以是用户、爬虫、机器人。所有的subject都得绑定到SecurityManager

2) SecurityManager

SecurityManagerShiro的核心,他管理所有的subject。所有与安全有关的操作都需要通过SecurityManager进行。同时他负责与后面的其他组件进行交互。

3) Realm

Realm相当于数据源,验证所需的用户的基本信息都需要从Realm进行获取。如:用户信息、角色信息、权限信息等。

posted @ 2018-10-08 20:01  猩生柯北  阅读(166)  评论(0编辑  收藏  举报