summaryrefslogtreecommitdiffstats
path: root/server/publications
diff options
context:
space:
mode:
authorguillaume <guillaume.cassou@supinfo.com>2018-10-09 14:14:39 +0200
committerguillaume <guillaume.cassou@supinfo.com>2018-10-09 14:14:39 +0200
commit3b4f285fea4a90ee96bfce855e1539adcec9b7aa (patch)
tree61cbf1212c8d4052cf2bd3c37a497f1d8b204140 /server/publications
parent5b8c642d8fb16e00000a1d92bcd3a5c6bbd07bce (diff)
downloadwekan-3b4f285fea4a90ee96bfce855e1539adcec9b7aa.tar.gz
wekan-3b4f285fea4a90ee96bfce855e1539adcec9b7aa.tar.bz2
wekan-3b4f285fea4a90ee96bfce855e1539adcec9b7aa.zip
add ldap support | simplify authentications
Diffstat (limited to 'server/publications')
-rw-r--r--server/publications/people.js1
-rw-r--r--server/publications/users.js7
2 files changed, 4 insertions, 4 deletions
diff --git a/server/publications/people.js b/server/publications/people.js
index 7c13bdcc..022a71b5 100644
--- a/server/publications/people.js
+++ b/server/publications/people.js
@@ -17,6 +17,7 @@ Meteor.publish('people', function(limit) {
'emails': 1,
'createdAt': 1,
'loginDisabled': 1,
+ 'authenticationMethod': 1
},
});
} else {
diff --git a/server/publications/users.js b/server/publications/users.js
index 31c07d26..f0c94153 100644
--- a/server/publications/users.js
+++ b/server/publications/users.js
@@ -18,12 +18,11 @@ Meteor.publish('user-admin', function() {
});
});
-Meteor.publish('user-connection-method', function(match) {
+Meteor.publish('user-authenticationMethod', function(match) {
check(match, String);
-
- return Users.find({$or: [{email: match}, {username: match}]}, {
+ return Users.find({$or: [{_id: match}, {email: match}, {username: match}]}, {
fields: {
- ldap: 1,
+ 'authenticationMethod': 1,
},
});
});