40 lines
577 B
PHP
40 lines
577 B
PHP
<?php
|
|
|
|
namespace davina\overwrites;
|
|
|
|
require_once('vendor/autoload.php');
|
|
require_once(DIR_LOGIC . '/sources/_interface.php');
|
|
|
|
|
|
/**
|
|
*/
|
|
class class_auth_backend_none
|
|
implements \Sabre\DAV\Auth\Backend\BackendInterface
|
|
{
|
|
|
|
/**
|
|
* @todo other principal uri?
|
|
*/
|
|
public function check(
|
|
\Sabre\HTTP\RequestInterface $request,
|
|
\Sabre\HTTP\ResponseInterface $response
|
|
)
|
|
{
|
|
return [true, 'principals/dummy'];
|
|
}
|
|
|
|
|
|
/**
|
|
*/
|
|
public function challenge(
|
|
\Sabre\HTTP\RequestInterface $request,
|
|
\Sabre\HTTP\ResponseInterface $response
|
|
)
|
|
{
|
|
// do nothing
|
|
}
|
|
|
|
}
|
|
|
|
?>
|