Spring Security
文章平均质量分 90
qianmoQ
做一名低调的程序猿
展开
-
SpringBoot Security整合JWT授权RestAPI
本教程主要详细讲解SpringBoot Security整合JWT授权RestAPI。 基础环境 技术 版本 Java 1.8+ SpringBoot 2.x.x Security 5.x JWT 0.9.0 创建项目 初始化项目 mvn archetype:generate -DgroupId=com.edurt.sli.slisj -DartifactI...原创 2019-11-26 21:31:55 · 362 阅读 · 0 评论 -
基于Spring Security Role过滤Jackson JSON输出内容
在本文中,我们将展示如何根据Spring Security中定义的用户角色过滤JSON序列化输出。 为什么我们需要过滤? 让我们考虑一个简单但常见的用例,我们有一个Web应用程序,为不同角色的用户提供服务。例如,这些角色为User和Admin。 首先,让我们定义一个要求,即Admin可以完全访问通过公共REST API公开的对象的内部状态。相反,User用户应该只看到一组预定义的对象属性。 我们...原创 2019-02-15 17:18:34 · 66458 阅读 · 0 评论 -
Spring Security整合KeyCloak保护Rest API
今天我们尝试Spring Security整合Keycloak,并决定建立一个非常简单的Spring Boot微服务,使用Keycloak作为我的身份验证源,使用Spring Security处理身份验证和授权。 设置Keycloak 首先我们需要一个Keycloak实例,让我们启动Jboss提供的Docker容器: docker run -d \ --name springboot-s...原创 2019-02-18 15:10:39 · 1987 阅读 · 1 评论