先做配置
下面是配置需要用到的类
自定义filter
权限校验manager
有用过shiro的同学应该知道,除了鉴权还可以验证角色,查看图一的入参方法,可以找到校验角色的功能,并且可以看到我们只需要实现对应的接口并加入到配置中即可
可以看到实现的是 ReactiveAuthorizationManager 接口
那接下来就实现角色校验
想在登陆失败关闭登陆页面的话,可以直接抛异常,再做一个webflux的全局异常处理即可
先做配置
下面是配置需要用到的类
有用过shiro的同学应该知道,除了鉴权还可以验证角色,查看图一的入参方法,可以找到校验角色的功能,并且可以看到我们只需要实现对应的接口并加入到配置中即可
可以看到实现的是 ReactiveAuthorizationManager 接口
那接下来就实现角色校验
想在登陆失败关闭登陆页面的话,可以直接抛异常,再做一个webflux的全局异常处理即可