diff --git a/src/MiddleWare/AuthMiddleware.php b/src/MiddleWare/AuthMiddleware.php new file mode 100644 index 0000000..6310e49 --- /dev/null +++ b/src/MiddleWare/AuthMiddleware.php @@ -0,0 +1,27 @@ +handle($request); + } + + $uri = $request->getUri()->getPath(); + if ($uri !== '/login' && $uri !== '/logout') { + $_SESSION['intended'] = $uri; + } + $resp = new SlimResponse(302); + + return $resp->withHeader('Location', '/login'); + } +}