fix(auth): select trusted provider constructor

Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
This commit is contained in:
XiaoSeS 2026-07-30 17:48:10 +08:00
parent a95d639eb7
commit ffc9e514e0

View file

@ -15,6 +15,7 @@ import java.util.function.Function;
import java.util.stream.Collectors;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientProperties;
import org.springframework.security.oauth2.client.registration.ClientRegistration;
import org.springframework.security.oauth2.client.registration.ClientRegistrationRepository;
@ -35,6 +36,7 @@ class StaticTrustedProviderDescriptorSource
private final Map<String, ProviderDescriptor> descriptors;
private final Map<String, ClientRegistration> trustedRegistrations;
@Autowired
StaticTrustedProviderDescriptorSource(
OAuth2ClientProperties properties,
ClientRegistrationRepository registrationRepository,