aboutsummaryrefslogtreecommitdiff
path: root/controllers
diff options
context:
space:
mode:
authorSyndamia <kamen@syndamia.com>2025-01-26 11:08:46 +0200
committerSyndamia <kamen@syndamia.com>2025-01-26 11:09:27 +0200
commit76de68d2f3600a7000a054be3f595029b1931e20 (patch)
tree35a48cde04501c4992d48f6ed32bb31ea9b597b6 /controllers
parent723cf2e6cbbea35e8f365d2287d01acb96f02643 (diff)
downloadnowayforward_human-76de68d2f3600a7000a054be3f595029b1931e20.tar
nowayforward_human-76de68d2f3600a7000a054be3f595029b1931e20.tar.gz
nowayforward_human-76de68d2f3600a7000a054be3f595029b1931e20.zip
feat: Authentication logic on every page
Diffstat (limited to 'controllers')
-rw-r--r--controllers/user.php9
1 files changed, 9 insertions, 0 deletions
diff --git a/controllers/user.php b/controllers/user.php
index f26103e..78797db 100644
--- a/controllers/user.php
+++ b/controllers/user.php
@@ -7,3 +7,12 @@ function on_get() {
}
catch(Exception $e) {}
}
+
+function on_post() {
+ global $user;
+ try {
+ $headers = apache_request_headers();
+ $user = Database\Cookie::fromDB($headers["Authorization"]);
+ }
+ catch(Exception $e) {}
+}