diff options
-rw-r--r-- | lib/private/user/session.php | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/private/user/session.php b/lib/private/user/session.php index 91e203f044a..5f0dee607ae 100644 --- a/lib/private/user/session.php +++ b/lib/private/user/session.php @@ -22,7 +22,9 @@ use OC\Hooks\Emitter; * - preCreateUser(string $uid, string $password) * - postCreateUser(\OC\User\User $user) * - preLogin(string $user, string $password) - * - postLogin(\OC\User\User $user) + * - postLogin(\OC\User\User $user, string $password) + * - preRememberedLogin(string $uid) + * - postRememberedLogin(\OC\User\User $user) * - logout() * * @package OC\User @@ -178,6 +180,7 @@ class Session implements Emitter, \OCP\IUserSession { * @return bool */ public function loginWithCookie($uid, $currentToken) { + $this->manager->emit('\OC\User', 'preRememberedLogin', array($uid)); $user = $this->manager->get($uid); if(is_null($user)) { // user does not exist |