This commit is contained in:
2025-05-22 08:18:06 +00:00
parent f3a71e8d12
commit 497e6a0bdf
11 changed files with 320 additions and 32 deletions

View File

@ -4,6 +4,7 @@ use Blog\Core\container;
use Blog\Utils\authHelper;
use Blog\Http\request;
use Blog\Http\response;
use Blog\Middleware\authMiddleware;
$router->addRoute('GET', '/', function(Request $req, Response $res) use($container) {
$twig = $container->get('twig');
@ -38,7 +39,7 @@ $router->addRoute('GET', '/login', function(Request $req, Response $res) use($co
$res->getBody()->write(
$twig->render("login", [
"csrf" => Blog\Middleware\authMiddleware::generateCSRFToken()
"csrf" => authMiddleware::generateCSRFToken()
])
);
@ -53,7 +54,7 @@ $router->addRoute('POST', '/login', function(Request $req, Response $res) use($c
$password = $req->getPost('password');
$csrfToken = $req->getPost('_csrf_token');
if(!Blog\Middleware\authMiddleware::validateCSRFToken($csrfToken)) {
if(!authMiddleware::validateCSRFToken($csrfToken)) {
return $res
->setStatus(419)
->getBody()