JDBC-basedUser Store Example

From NovaOrdis Knowledge Base
Revision as of 22:03, 21 October 2018 by Ovidiu (talk | contribs) (Created page with "=Internal= * Spring Security Concepts =Example= <syntaxhighlight lang='java'> @Configuration @EnableWebSecurity public cl...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Internal

Example

@Configuration
@EnableWebSecurity
public class SecurityConfiguration extends WebSecurityConfigurerAdapter {

    private DataSource dataSource;

    public SecurityConfiguration(@Autowired DataSource dataSource) {
        this.dataSource = dataSource;
    }

    @Override
    protected void configure(AuthenticationManagerBuilder auth) throws Exception {
        auth.
          jdbcAuthentication().
           dataSource(dataSource);
    }
}