Sola
Czar
@Bean fun userDetailsService() = UserDetailsService { username: String -> userAccountRepository.findByUsernameLowerCased(username.toLowerCase())?.toUserDetails() ?: throw UsernameNotFoundException("Could not find user with username $username") } private fun UserAccount.toUserDetails(): UserDetails = User( username, password, enabled, true, true, true, setOf(SimpleGrantedAuthority("USER")))
A modern programming language that makes developers happier.