In applications annotated with @EnableWebFluxSecurity, and ReactiveAuthenticationManager beans defined, UserDetailsServiceAutoConfiguration is still instantiating and printing warnings on application startup:
WARN 22054 --- [ main] .s.s.UserDetailsServiceAutoConfiguration :
Using generated security password: 295608be-82b5-4b3b-ab74-b57d93515063
This generated password is for development use only. Your security configuration must be updated before running your application in production.
I think the solution is to add the reactive version of these beans to the @ConditionalOnMissingBean annotation
Comment From: sjohnr
@seabamirum, thanks for reaching out!
Auto-configurations live in spring-boot instead of in individual Spring projects. Would you mind opening an issue in that project?
Comment From: seabamirum
Sorry about that! Created new issue here: https://github.com/spring-projects/spring-boot/issues/32286