aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRobin Appelman <icewind@owncloud.com>2013-05-31 19:58:31 +0200
committerRobin Appelman <icewind@owncloud.com>2013-05-31 19:58:31 +0200
commitcdb2f559a82e3280c546cf9f1de6a0ae225e3f94 (patch)
treea6de3e9900a76716da09d4ed1c2b11863345895b
parent473f3c6916b6c2033a564f6540b93ed99e748a30 (diff)
downloadnextcloud-server-cdb2f559a82e3280c546cf9f1de6a0ae225e3f94.tar.gz
nextcloud-server-cdb2f559a82e3280c546cf9f1de6a0ae225e3f94.zip
Fix postLogin hook
-rw-r--r--lib/user.php2
-rw-r--r--lib/user/session.php2
2 files changed, 2 insertions, 2 deletions
diff --git a/lib/user.php b/lib/user.php
index cd29eb7efdb..7e5b70c5330 100644
--- a/lib/user.php
+++ b/lib/user.php
@@ -64,7 +64,7 @@ class OC_User {
self::$userSession->listen('\OC\User', 'preLogin', function ($uid, $password) {
\OC_Hook::emit('OC_User', 'pre_login', array("run" => true, "uid" => $uid, "password" => $password));
});
- self::$userSession->listen('\OC\User', 'preDeleteUser', function ($user, $password) {
+ self::$userSession->listen('\OC\User', 'postLogin', function ($user, $password) {
\OC_Hook::emit('OC_User', 'post_login', array("run" => true, "uid" => $user->getUID(), "password" => $password));
});
self::$userSession->listen('\OC\User', 'logout', function () {
diff --git a/lib/user/session.php b/lib/user/session.php
index b0fdcd3e850..fcbebee8f88 100644
--- a/lib/user/session.php
+++ b/lib/user/session.php
@@ -116,7 +116,7 @@ class Session implements Emitter {
if ($user) {
$result = $user->checkPassword($password);
if ($result and $user->isEnabled()) {
- $this->manager->emit('\OC\User', 'postLogin', array($user));
+ $this->manager->emit('\OC\User', 'postLogin', array($user, $password));
$this->setUser($user);
return true;
} else {