error = true; $obj->msg = ""; if (!User::isLogged()) { $obj->msg = "Not logged"; die(json_encode($obj)); } if (empty($_POST['type'])) { $obj->msg = "Type is empty"; die(json_encode($obj)); } if (!isset($_POST['value'])) { $obj->msg = "value is empty"; die(json_encode($obj)); } $cu = AVideoPlugin::loadPluginIfEnabled('LoginControl'); if (empty($cu)) { $obj->msg = "Plugin not enabled"; die(json_encode($obj)); } $obj->error = false; switch ($_POST['type']) { case 'set2FA': LoginControl::setUser2FA(User::getId(), $_POST['value']=="true" ? true : false); break; } die(json_encode($obj));