对于系统而言,它资源的访问权限是如何进行分类设计的
1.不需要登录就可以访问的(例如12306查票)
2.登录以后才能访问(例如12306购票)
http.authorizeRequests() .antMatchers("/resource/upload/**").authenticated() .anyRequest().permitAll();
登录需要携带令牌 token
3.登录以后没有权限也不能访问的(例如会员等级不够不能执行相关操作)
关于权限设置:属于AOP设计,锦上添花
@EnableGlobalMethodSecurity(prePostEnabled = true) 资源配置类注解
@PreAuthorize("hasAuthority('sys:res:create')") controller方法上的注解