diff --git a/app/listeners/ActivityLog.php b/app/listeners/ActivityLog.php index f1b118b..6202aa4 100644 --- a/app/listeners/ActivityLog.php +++ b/app/listeners/ActivityLog.php @@ -60,6 +60,18 @@ class ActivityLog extends Plugin $this->_log($user, "OAuth connected ({$name})"); } + /** + * Fired when a user is connected to a OAuth provider. + * + * @param Event $event + * @param User $user + * @param string $providerName + */ + public function onOAuthDisconnect(Event $event, User $user, $providerName) + { + $this->_log($user, "OAuth disconnected ({$providerName})"); + } + protected function _log(User $user, $message) { $ip = (new \Phalcon\Http\Request())->getClientAddress();