} else { $nickname = $_POST['nickname']; // add new user if (!$usersManager->usersExists($nickname)) { if (!isset($_POST['rememberMe']) || empty($_POST['rememberMe'])) { $rememberMe = 'false'; } else { $rememberMe = $_POST['rememberMe']; } if ($rememberMe == 'true') { $password = password_hash($nickname, PASSWORD_DEFAULT); $rememberMe = $password; $data['password'] = $password; } $_SESSION['nickname'] = $nickname; $usersManager->addUsers($nickname, $rememberMe); $data['success'] = true; } else { if (isset($_POST['password']) && !empty($_POST['password'])) { if ($usersManager->verifyPassword($nickname, $_POST['password'])) { $data['success'] = true; $data['password'] = $_POST['password']; $_SESSION['nickname'] = $nickname; } else { $data['success'] = false; } } else { $data['success'] = false; $data['errors'] = $nickname . ' already use'; } }