start investigating session auth middleware creation

This commit is contained in:
zebardy 2019-11-22 14:21:11 +00:00
parent 2b65991c51
commit d606383b70
2 changed files with 8 additions and 1 deletions

View File

@ -21,6 +21,8 @@ class SessionAuthMiddleware extends BaseMiddleware
public function __invoke(\Slim\Http\Request $request, \Slim\Http\Response $response, callable $next)
{
$fp = fopen('/config/data/sql.log', 'a');
$time_start = microtime(true);
$route = $request->getAttribute('route');
$routeName = $route->getName();
$sessionService = SessionService::getInstance();
@ -61,6 +63,8 @@ class SessionAuthMiddleware extends BaseMiddleware
$response = $next($request, $response);
}
}
fwrite($fp, "£££ SessionAuthMiddleware - invocation time : " . round((microtime(true) - $time_start),6) . "\n");
fclose($fp);
return $response;
}

View File

@ -10,7 +10,10 @@ use \Tuupola\Middleware\CorsMiddleware;
fwrite($fp, "*** routing - dep load time : " . round((microtime(true) - $route_time_start),6) . "\n");
$main_route_time_start = microtime(true);
$session_auth_middelware = new SessionAuthMiddleware($appContainer, $appContainer->LoginControllerInstance->GetSessionCookieName());
$session_cookie_name = $appContainer->LoginControllerInstance->GetSessionCookieName();
fwrite($fp, "*** routing - get session cookie name time : " . round((microtime(true) - $main_route_time_start),6) . "\n");
$session_auth_middelware = new SessionAuthMiddleware($appContainer, $session_cookie_name);
fwrite($fp, "*** routing - create session auth middleware time : " . round((microtime(true) - $main_route_time_start),6) . "\n");
$app->group('', function()