类 BiscuitSecurityConfig

java.lang.Object
cn.bbwres.biscuit.security.oauth2.config.BiscuitSecurityConfig

@AutoConfiguration @EnableWebSecurity @EnableConfigurationProperties(BiscuitSecurityProperties.class) public class BiscuitSecurityConfig extends Object
授权认证配置
作者:
zhanglinfeng
  • 构造器详细资料

    • BiscuitSecurityConfig

      public BiscuitSecurityConfig()
  • 方法详细资料

    • systemMessageSource

      @Bean("securityMessageBasename") public SystemMessageSource systemMessageSource(I18nProperties i18nProperties)
      系统默认的messageSource
      返回:
    • authenticationLoginService

      @Bean @ConditionalOnMissingBean public AuthenticationLoginService authenticationLoginService()
      登录事件处理服务
      返回:
      AuthenticationLoginService
    • authenticationLoginEventListener

      @Bean @ConditionalOnMissingBean public AuthenticationLoginEventListener authenticationLoginEventListener(AuthenticationLoginService authenticationLoginService)
      登录事件
      参数:
      authenticationLoginService - authenticationLoginService
      返回:
      AuthenticationLoginEventListener
    • passwordEncoder

      @Bean public org.springframework.security.crypto.password.PasswordEncoder passwordEncoder()
      密码配置
      返回:
      PasswordEncoder