文件名称:spring-security:授权+资源服务器
文件大小:156KB
文件格式:ZIP
更新时间:2024-02-29 23:35:27
Java
Spring安全 授权+资源服务器。 使用oauth2实现了简单的授权+资源服务器。 授权服务器: 为用户,角色,客户端定义实体,存储库,服务。 将数据存储在内存H2数据库中。 定义UserDetails,UserDetailsService,ClientDetails,ClientDetails服务以起誓。 使服务器可以用作授权和资源服务器,并提供必要的配置类来创建和注册所需作用域所需的每个bean。 生成可用于访问资源服务器中的其余端点的jwt身份验证令牌。 提供端点以添加新用户并获取除令牌中存储的内容以外的有关已登录用户的其他数据。 在启动时,授权服务器在数据库中添加两个角色(“ ADMIN”,“ USER”)和一个用户名:admin,密码:admin,角色:ADMIN的用户。 在启动时,授权服务器会使用clientId:client和clientSecret:
【文件预览】:
spring-security-master
----authorization-server()
--------mvnw.cmd(6KB)
--------mvnw(10KB)
--------src()
--------.mvn()
--------pom.xml(3KB)
--------.gitignore(395B)
----resource-server()
--------mvnw.cmd(6KB)
--------mvnw(10KB)
--------src()
--------.mvn()
--------pom.xml(3KB)
--------.gitignore(395B)
----README.md(2KB)