summaryrefslogtreecommitdiff
path: root/classes/plugin.php
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2021-12-06 13:20:18 +0300
committerAndrew Dolgov <[email protected]>2021-12-06 13:20:18 +0300
commit53061d150814cf5939d1d4dc165d8270ca764109 (patch)
tree5fd1b2c095dd54291d45cc9cb48037f021165c44 /classes/plugin.php
parent57b0413a3a8b8f73276382d51cf560c09ac6fbc6 (diff)
* add HOOK_POST_LOGOUT
* auth_remote: add config option AUTH_REMOTE_POST_LOGOUT_URL
Diffstat (limited to 'classes/plugin.php')
-rw-r--r--classes/plugin.php9
1 files changed, 9 insertions, 0 deletions
diff --git a/classes/plugin.php b/classes/plugin.php
index 0a7d8fa95..be8376925 100644
--- a/classes/plugin.php
+++ b/classes/plugin.php
@@ -670,4 +670,13 @@ abstract class Plugin {
return false;
}
+
+ /** Invoked after user logout, may override built-in behavior (redirect back to login page)
+ * @param string $login
+ * @param int $user_id
+ * @return array<mixed> - [0] - if set, url to redirect to
+ */
+ function hook_post_logout($login, $user_id) {
+ return [""];
+ }
}