I used checkHash() and it keeps sending false even wtih the right password
Edit : Ok problem solved, should use
$this->security->checkHash($this->request->getPost('password'), $dbPasswordHere)
and not
$this->security->checkHash($dbPasswordHere, $this->request->getPost('password'))
Inverted the parameters thinking it doesn't matter..