WiP on permissions

Table of shares per user
This commit is contained in:
Tomas Bures 2017-07-27 17:11:22 +03:00
parent 89c9615592
commit 89256d62bd
20 changed files with 354 additions and 171 deletions

View file

@ -110,7 +110,7 @@ if (config.ldap.enabled && LdapStrategy) {
} catch (err) {
if (err instanceof interoperableErrors.NotFoundError) {
const userId = await users.create({
const userId = await users.create(null, {
username: profile[config.ldap.uidTag],
role: config.ldap.newUserRole,
namespace: config.ldap.newUserNamespaceId
@ -143,6 +143,6 @@ if (config.ldap.enabled && LdapStrategy) {
})));
passport.serializeUser((user, done) => done(null, user.id));
passport.deserializeUser((id, done) => nodeifyPromise(users.getByIdNoPerms(id), done));
passport.deserializeUser((id, done) => nodeifyPromise(users.getById(null, id), done));
}