diff --git a/apps/encryption/lib/AppInfo/Application.php b/apps/encryption/lib/AppInfo/Application.php index 600bc30079714..f2ffa34535eca 100644 --- a/apps/encryption/lib/AppInfo/Application.php +++ b/apps/encryption/lib/AppInfo/Application.php @@ -31,6 +31,8 @@ use OCP\User\Events\PasswordUpdatedEvent; use OCP\User\Events\UserCreatedEvent; use OCP\User\Events\UserDeletedEvent; +use OCP\User\Events\UserLoggedInEvent; +use OCP\User\Events\UserLoggedOutEvent; use Psr\Log\LoggerInterface; class Application extends App implements IBootstrap { @@ -87,6 +89,8 @@ public function registerEventListeners(IConfig $config, IEventDispatcher $eventD $eventDispatcher->addServiceListener(PasswordUpdatedEvent::class, UserEventsListener::class); $eventDispatcher->addServiceListener(BeforePasswordResetEvent::class, UserEventsListener::class); $eventDispatcher->addServiceListener(PasswordResetEvent::class, UserEventsListener::class); + $eventDispatcher->addServiceListener(UserLoggedInEvent::class, UserEventsListener::class); + $eventDispatcher->addServiceListener(UserLoggedOutEvent::class, UserEventsListener::class); } public function registerEncryptionModule(IManager $encryptionManager) {