Cześć,
mam problem z hashowaniem haseł.

Zapisuje hash do bazy danych bcryptem (mam wystarczająco miejsca na hasło-varchar(100), nawet za dużo dla pewności)
Ale nie potrafię się dogadać ze springiem...

 
@Autowired
	public void configAuthentication(AuthenticationManagerBuilder auth) throws Exception {
		
	  auth
	  .jdbcAuthentication().dataSource(dataSource).passwordEncoder(passwordEncoder())
		.usersByUsernameQuery(
			"select login,password, enabled from users where login=?")
		.authoritiesByUsernameQuery(
			"select login, role from user_roles where login=?");
	  
	}	

@Bean
	public PasswordEncoder passwordEncoder(){
		PasswordEncoder encoder = new BCryptPasswordEncoder();
		return encoder;
	}

Gdy próbuje się zalogować na konto z hashem to wywala, że nie poprawne dane.
Natomiast, gdy chcę się zalogować na konto z niezakodowanym hasłem to wywala:
Encoded password does not look like BCrypt

up