username = $_POST['username']; $User->password = $_POST['password']; // check if the asked languages exist and is registered in languages/code.php require_once '../../languages/code.php'; if ( isset( $languages[ $_POST['language'] ] ) ) $User->lang = $_POST['language']; else $User->lang = 'en'; $User->Authenticate(); } ////////////////////////////////////////////////////////////////// // Logout ////////////////////////////////////////////////////////////////// if($_GET['action']=='logout'){ session_unset(); session_destroy(); session_start(); } ////////////////////////////////////////////////////////////////// // Create User ////////////////////////////////////////////////////////////////// if($_GET['action']=='create'){ if(checkAccess()) { $User->username = User::CleanUsername( $_POST['username'] ); $User->password = $_POST['password']; $User->Create(); } } ////////////////////////////////////////////////////////////////// // Delete User ////////////////////////////////////////////////////////////////// if($_GET['action']=='delete'){ if(checkAccess()) { $User->username = $_GET['username']; $User->Delete(); } } ////////////////////////////////////////////////////////////////// // Set Project Access ////////////////////////////////////////////////////////////////// if($_GET['action']=='project_access'){ if(checkAccess()) { $User->username = $_GET['username']; $User->projects = $_POST['projects']; $User->Project_Access(); } } ////////////////////////////////////////////////////////////////// // Change Password ////////////////////////////////////////////////////////////////// if($_GET['action']=='password'){ if(checkAccess() || $_POST['username'] == $_SESSION['user']) { $User->username = $_POST['username']; $User->password = $_POST['password']; $User->Password(); } } ////////////////////////////////////////////////////////////////// // Change Project ////////////////////////////////////////////////////////////////// if($_GET['action']=='project'){ $User->username = $_SESSION['user']; $User->project = $_GET['project']; $User->Project(); } ////////////////////////////////////////////////////////////////// // Verify User Account ////////////////////////////////////////////////////////////////// if($_GET['action']=='verify'){ $User->username = $_SESSION['user']; $User->Verify(); } ?>