isAuthenticated()) { $url = $app->getAuthURL(); die('{"authenticated":false, "authUrl": "' . $url . '"}'); } if (isset($_GET['status'])) { $resp = [ 'authenticated' => true, 'maxPostLength' => $app->getMaxPostLength() ]; die(json_encode($resp)); } if (empty($_POST['submit'])) { $e = ['error' => [ 'message' => 'Unknown action', ]]; die(json_encode($e)); } $resp = $app->addAvatar( $_POST['theme'], $_POST['shouldPostAvatar'] ?? false, $_FILES['avatar'], $_POST['avatarDuration'], $_POST['posttext'], overwrite_if_exist: true ); die(json_encode($resp));