【发布时间】:2018-08-20 07:20:09
【问题描述】:
众所周知, 在 SpringDataRest 中,仅使用 Repository 文件(不是控制器),我们可以使用它的内置方法。
我的仓库代码是:
public interface StudentRepository extends JpaRepository<Student, Integer> {
}
我不想添加自定义方法并在那里添加我的请求处理逻辑。我想要一些配置或事件覆盖,我可以在其中处理 HttpRequest 处理程序,解析令牌并检查令牌中的一些数据,并基于该令牌决定处理该请求或丢弃它并出现一些错误。
谢谢。
【问题讨论】:
-
你在使用spring security吗?如果您想对令牌进行检查,这听起来像是一个弹簧安全用例。
-
是的,令牌安全性已经实现(使用 ResourceServer 等)。但是我必须根据用户角色进一步移动安全性,我需要从收到的令牌中提取。
-
我想知道你是否可以基于baeldung.com/java-config-spring-security中的6等角色使用antMatchers
标签: spring http spring-data-jpa spring-data-rest