-
Couldn't load subscription status.
- Fork 66
Description
const webdav = require('webdav-server').v2;
const userManager = new webdav.SimpleUserManager();
const def= userManager.addUser('def', 'def', false);
const abc= userManager.addUser('abc', 'abc', false);
const privilegeManager = new webdav.SimplePathPrivilegeManager();
privilegeManager.setRights(def, '/', [ 'all' ]);
privilegeManager.setRights(abc, '/abc', ['canRead','canWrite']);
const server = new webdav.WebDAVServer({
port:1900,
// HTTP Digest authentication with the realm 'Default realm'
httpAuthentication: new webdav.HTTPDigestAuthentication(userManager, 'Default realm'),
privilegeManager: privilegeManager
});
The above code cannot be logged in with abc account, only with def