diff options
author | guillaume <guillaume.cassou@supinfo.com> | 2018-10-09 14:14:39 +0200 |
---|---|---|
committer | guillaume <guillaume.cassou@supinfo.com> | 2018-10-09 14:14:39 +0200 |
commit | 3b4f285fea4a90ee96bfce855e1539adcec9b7aa (patch) | |
tree | 61cbf1212c8d4052cf2bd3c37a497f1d8b204140 /server/publications | |
parent | 5b8c642d8fb16e00000a1d92bcd3a5c6bbd07bce (diff) | |
download | wekan-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.js | 1 | ||||
-rw-r--r-- | server/publications/users.js | 7 |
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, }, }); }); |