Files
confirms/app/Filters/AuthCheck.php
yangsh 735120f1cb
Some checks failed
Close Pull Request / main (pull_request_target) Has been cancelled
new
2025-12-09 17:28:31 +09:00

31 lines
737 B
PHP

<?php
namespace App\Filters;
use CodeIgniter\HTTP\RequestInterface;
use CodeIgniter\HTTP\ResponseInterface;
use CodeIgniter\Filters\FilterInterface;
class AuthCheck implements FilterInterface
{
public function before(RequestInterface $request, $arguments = null)
{
$session = session();
log_message('debug', 'URI PATH: ' . service('uri')->getPath());
// 로그인 체크
if (!$session->get('logged_in')) {
// 로그인 안 되어 있으면 로그인 페이지로
return redirect()->to('/login');
}
}
public function after(RequestInterface $request, ResponseInterface $response, $arguments = null)
{
// After logic not required
}
}
?>