Beh... stai confrontando sempre la password letta dalla casella di testo con il suo hash (sarà sempre vero!).
Fose volevi confrontarlo con testPwd e non con hashed (che tra l'altro non ti dovrebbe servire di calcolare).
codice:if ( BCrypt.checkpw(passwordTxt, testPwd) ) {
Ciao.![]()