Update to use CustomAuthenticationProvider / UserDetailsService