19 lines
457 B
PHP
19 lines
457 B
PHP
|
|
<?php
|
||
|
|
namespace App\Filters;
|
||
|
|
|
||
|
|
use CodeIgniter\HTTP\RequestInterface;
|
||
|
|
use CodeIgniter\HTTP\ResponseInterface;
|
||
|
|
use CodeIgniter\Filters\FilterInterface;
|
||
|
|
|
||
|
|
class Auth implements FilterInterface {
|
||
|
|
|
||
|
|
public function before(RequestInterface $request, $arguments = null) {
|
||
|
|
if (!session()->get('userid')) {
|
||
|
|
return redirect()->to('/auth/login');
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
public function after(RequestInterface $request, ResponseInterface $response, $arguments = null) {
|
||
|
|
|
||
|
|
}
|
||
|
|
}
|