aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBjoern Schiessle <bjoern@schiessle.org>2018-09-14 17:23:06 +0200
committerBjoern Schiessle <bjoern@schiessle.org>2018-09-14 17:23:06 +0200
commitbb86a8ca36a1aeb73a54339340b0d1ddc2f249c3 (patch)
tree8762c08ebcf5afa3680853465022fe0a98dd8aa4
parent2e72efef3b8011b62ee05ee47a98ff48c023e8ac (diff)
downloadnextcloud-server-bb86a8ca36a1aeb73a54339340b0d1ddc2f249c3.tar.gz
nextcloud-server-bb86a8ca36a1aeb73a54339340b0d1ddc2f249c3.zip
add back-end as parameter to the pre-login hook
This is needed for the Global Scale setup to allow the master node to perform different operations during login, depending on the user management. Because in case of SAML, the authentication at the idp happens at the master node. Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
-rw-r--r--lib/private/legacy/user.php2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/private/legacy/user.php b/lib/private/legacy/user.php
index ebb1ff2215b..e006a59771a 100644
--- a/lib/private/legacy/user.php
+++ b/lib/private/legacy/user.php
@@ -166,7 +166,7 @@ class OC_User {
$uid = $backend->getCurrentUserId();
$run = true;
- OC_Hook::emit("OC_User", "pre_login", array("run" => &$run, "uid" => $uid));
+ OC_Hook::emit("OC_User", "pre_login", array("run" => &$run, "uid" => $uid, 'backend' => $backend));
if ($uid) {
if (self::getUser() !== $uid) {