1<?php 2 3/** 4 * DokuWiki SabreDAV Auth Backend 5 * 6 * Check a user ID / password combo against DokuWiki's auth system 7 */ 8 9class DokuWikiSabreAuthBackend extends Sabre\DAV\Auth\Backend\AbstractBasic 10{ 11 protected function validateUserPass($username, $password) 12 { 13 global $auth; 14 global $conf; 15 $ret = $auth->checkPass($username, $password); 16 dbglog('---- DAVCAL authBackendDokuwiki.php init'); 17 dbglog('checkPass called for username '.$username.' with result '.$ret); 18 return $ret; 19 } 20} 21