没有合适的资源?快使用搜索试试~ 我知道了~
spring-security:授权+资源服务器
共76个文件
java:61个
properties:4个
jar:2个
需积分: 46 0 下载量 74 浏览量
2021-02-09
05:48:47
上传
评论
收藏 156KB ZIP 举报
温馨提示
Spring安全 授权+资源服务器。 使用oauth2实现了简单的授权+资源服务器。 授权服务器: 为用户,角色,客户端定义实体,存储库,服务。 将数据存储在内存H2数据库中。 定义UserDetails,UserDetailsService,ClientDetails,ClientDetails服务以起誓。 使服务器可以用作授权和资源服务器,并提供必要的配置类来创建和注册所需作用域所需的每个bean。 生成可用于访问资源服务器中的其余端点的jwt身份验证令牌。 提供端点以添加新用户并获取除令牌中存储的内容以外的有关已登录用户的其他数据。 在启动时,授权服务器在数据库中添加两个角色(“ ADMIN”,“ USER”)和一个用户名:admin,密码:admin,角色:ADMIN的用户。 在启动时,授权服务器会使用clientId:client和clientSecret:
资源推荐
资源详情
资源评论
收起资源包目录
spring-security-master.zip (76个子文件)
spring-security-master
authorization-server
mvnw.cmd 6KB
mvnw 10KB
src
test
java
io
raresconea
authorizationserver
security
WithCustomUser.java 488B
WithCustomSecurityContextFactory.java 916B
rest
UserManagementRestControllerTest.java 1KB
main
resources
application.properties 222B
java
io
raresconea
authorizationserver
service
MyUserDetailsService.java 973B
UserService.java 1KB
MyClientDetailsService.java 1KB
RoleService.java 887B
converter
UserConverter.java 1KB
RoleConverter.java 729B
commandLineRunner
CommandLineAppStartupRunner.java 1KB
dto
RoleDto.java 143B
UserDto.java 249B
exception
ClientNotFoundException.java 191B
RoleNotFoundException.java 187B
config
WebSecurityConfig.java 2KB
AuthorizationServerConfig.java 2KB
ResourceServerConfig.java 849B
entity
User.java 682B
Role.java 385B
MyUserDetails.java 1KB
Client.java 704B
MyClientDetails.java 3KB
repository
RoleRepository.java 324B
UserRepository.java 383B
ClientRepository.java 392B
rest
UserManagementRestController.java 1KB
AuthorizationServerApplication.java 534B
.mvn
wrapper
MavenWrapperDownloader.java 4KB
maven-wrapper.jar 50KB
maven-wrapper.properties 218B
pom.xml 3KB
.gitignore 395B
resource-server
mvnw.cmd 6KB
mvnw 10KB
src
test
java
io
raresconea
resourceserver
service
PortofolioServiceTest.java 3KB
converter
StockConverterTest.java 2KB
PortofolioToStockConverterTest.java 3KB
util
PortofolioToStockUtil.java 923B
StockUtil.java 659B
main
resources
application.properties 240B
java
io
raresconea
resourceserver
ResourceServerApplication.java 337B
service
StockService.java 1KB
PortofolioToStockService.java 769B
PortofolioService.java 2KB
converter
PortofolioConverter.java 920B
StockConverter.java 883B
PortofolioToStockConverter.java 1KB
dto
PortofolioDto.java 190B
PortofolioToStockDto.java 212B
StockDto.java 167B
BaseEntityDto.java 144B
exception
StockNotFoundException.java 184B
PortofolioNotFoundException.java 194B
UserHasPortofolioException.java 192B
config
MethodSecurityConfig.java 466B
ResourceServerConfig.java 1KB
entity
BaseEntity.java 293B
PortofolioToStock.java 524B
Stock.java 294B
Portofolio.java 486B
repository
StockRepository.java 380B
PortofolioRepository.java 398B
PortofolioToStockRepository.java 336B
rest
StockErrorHandler.java 606B
PortofolioErrorHandler.java 632B
PortofolioRestController.java 2KB
StockRestController.java 1KB
.mvn
wrapper
MavenWrapperDownloader.java 5KB
maven-wrapper.jar 50KB
maven-wrapper.properties 218B
pom.xml 3KB
.gitignore 395B
README.md 2KB
共 76 条
- 1
资源评论
FedAI联邦学习
- 粉丝: 20
- 资源: 4568
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于matlab实现串口发送接收数据 可配置端口,波特率等 发送可选择ASCII方式或HEX方式
- matlab基于BP神经网络手写字母识别(单一).zip代码9
- 基于matlab实现编写的串口调试工具,数据接收部分采用中断方式,保证了实时的数据显示
- 基于matlab实现39节点电力系统合闸角调控过程中的机组和负荷的灵敏度计算.rar
- HBase数据库性能调优
- 原生微信小程序源码 - -首字母排序选择
- 基于QT+C++开发的保卫萝卜塔防游戏+源码(毕业设计&课程设计&项目开发)
- newapp.apk
- 项目申报管理系统论文Java项目
- 8数码、α-β搜索的博弈树算法编写一字棋游戏、Fisher线性分类器、感知器算法、SVM 分类器、卷积神经网络 CNN 框架
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功