Support Auth0.
[readifood.git] / www / logout.php
diff --git a/www/logout.php b/www/logout.php
new file mode 100644 (file)
index 0000000..3a4ebf4
--- /dev/null
@@ -0,0 +1,14 @@
+<?php
+
+  $root = join(DIRECTORY_SEPARATOR, array($_SERVER['DOCUMENT_ROOT'], ".."));
+  $lib_root = join(DIRECTORY_SEPARATOR, array($root, "lib"));
+  require_once(join(DIRECTORY_SEPARATOR, array($root, "vendor", "autoload.php")));
+  include_once(join(DIRECTORY_SEPARATOR, array($lib_root, "auth0.php")));
+
+  $auth0->logout();
+  session_destroy();
+
+  $url = sprintf("https://%s/v2/logout?client_id=%s&returnTo=%s", $AUTH0_DOMAIN, $AUTH0_CLIENT_ID, $AUTH0_LOGOUT_CALLBACK_URL);
+  header('Location: ' . $url);
+
+?>