/** * Check if the credentials match an admin and return the admin id. * * @param string $email * @param string $password * @return integer */ public function match($email, $password) { $ar = new AdminsRepository(); $admin = $ar->getByEmail($email); if (!$admin) { return 0; } if (password_verify($password, $admin->password)) { return $admin->id; } return 0; }