public function login(MOXMAN_Auth_User $user) { $config = MOXMAN::getConfig(); foreach ($config->get('basicauthenticator.users') as $userItem) { if ($userItem["username"] == $user->getName() && $userItem["password"] == $user->getPassword()) { if ($user->isPersistent()) { setcookie("moxmanauth", hash("sha256", $userItem["username"] . $userItem["password"] . $config->get('general.license'))); } else { $_SESSION["moxman_authUser"] = $user->getName(); } return true; } } return false; }
public function login(MOXMAN_Auth_User $user) { $config = MOXMAN::getConfig(); foreach ($config->get('basicauthenticator.users') as $userItem) { if ($userItem["username"] == $user->getName() && $userItem["password"] == $user->getPassword()) { if ($user->isPersistent()) { $this->updateCookie($userItem); } else { $_SESSION["moxman_authUser"] = $user->getName(); } return true; } } return false; }