文件名称:spring-webflux-security-jwt:使用Spring Reactive Webflux,Spring Boot 2和Spring Security 5的JWT授权和认证实现
文件大小:83KB
文件格式:ZIP
更新时间:2024-02-19 23:00:34
jwt reactive spring-boot spring-security jwt-authentication
使用JWT与Spring WebFlux和Spring Security Reactive进行身份验证和授权 首先阅读的好文档 在开始之前,我建议您先阅读下一份参考 启用Spring WebFlux安全性 在你的应用程序首先使Webflux安全@EnableWebFluxSecurity @SpringBootApplication @EnableWebFluxSecurity public class SecuredRestApplication { .... } 创建一个InMemory UserDetailsService 定义一个自定义UserDetailsService bean,在其中添加具有密码和初始角色的User: @Bean public MapReactiveUserDetailsService userDetailsRepository() { UserDetails user = User . withDefaultPasswordEncoder() .username( " user " )
【文件预览】:
spring-webflux-security-jwt-master
----gradlew(5KB)
----settings.gradle(41B)
----src()
--------test()
--------main()
----gradle()
--------wrapper()
----README.md(10KB)
----gradlew.bat(2KB)
----pom.xml(2KB)
----build.gradle(893B)