si vede che i metodi getverificauser e getverificamail ritornano sempre true.
Genera un caso in cui ritornano false (o forza a tornare false)
oltretutto tu fai 2 volte la verifica: quando fai metodi che hanno un valore di ritorno, anzichè chiamarlo 2 volte come fai, metti il valore di ritorno in una variabile temporanea e usa quella per i confronti (anzi verificauser lo chiami ad ogni if): le chiamate a metodo non sono "indolori" e non bisogna chiamarle se non realmente necessario