<?php // !!!! Make sure the Sabre directory is in the include_path !!! // example: // set_include_path('lib/' . PATH_SEPARATOR . get_include_path()); // settings date_default_timezone_set('Canada/Eastern'); // Files we need require_once 'Sabre/autoload.php'; $u = 'admin'; $p = '1234'; $auth = new Sabre_HTTP_DigestAuth(); $auth->init(); if ($auth->getUsername() != $u || !$auth->validatePassword($p)) { $auth->requireLogin(); echo "Authentication required\n"; die(); }