@Configuration(proxyBeanMethods=false) public class OAuth2AuthorizationServerExtensionConfigurerConfiguration extends Object
| 构造器和说明 |
|---|
OAuth2AuthorizationServerExtensionConfigurerConfiguration() |
| 限定符和类型 | 方法和说明 |
|---|---|
OAuth2LoginCaptchaConfigurer |
oAuth2LoginCaptchaConfigurer(CaptchaValidator captchaValidator)
登录验证码配置
|
OAuth2LoginPasswordDecoderConfigurer |
oAuth2LoginPasswordDecoderConfigurer(SecurityProperties securityProperties)
password 模式下,密码入参要求 AES 加密。
|
public OAuth2AuthorizationServerExtensionConfigurerConfiguration()
@Bean
@ConditionalOnProperty(prefix="ballcat.security.oauth2.authorizationserver",
name="login-captcha-enabled",
havingValue="true")
public OAuth2LoginCaptchaConfigurer oAuth2LoginCaptchaConfigurer(CaptchaValidator captchaValidator)
captchaValidator - 验证码验证器@Bean
@ConditionalOnProperty(prefix="ballcat.security",
name="password-secret-key")
public OAuth2LoginPasswordDecoderConfigurer oAuth2LoginPasswordDecoderConfigurer(SecurityProperties securityProperties)
securityProperties - 安全配置相关Copyright © 2023. All rights reserved.