CodeIgniter Forums
Controllers direct bug? - Printable Version

+- CodeIgniter Forums (https://forum.codeigniter.com)
+-- Forum: General (https://forum.codeigniter.com/forum-1.html)
+--- Forum: Regional User Groups (https://forum.codeigniter.com/forum-25.html)
+--- Thread: Controllers direct bug? (/thread-80268.html)



Controllers direct bug? - servidorFLC - 10-10-2021

Olá!!
Estou usando um sistema simples de login / registro codeigniter 4;
Tenho uma página de perfil .. e acesso direto ao controlador;
(http: // localhost / ProfileController)

e retorno:
https://prnt.sc/1vn7cce

Possui um código simples para bloquear o acesso direto aos controladores?

Filters routers.php

https://prnt.sc/1vn86nk


Código:
PHP Code:
<?php 

namespace App\Controllers;  
use CodeIgniter\Controller;
  
class ProfileController extends Controller
{
    public function index()
    {
        $session session();
        echo "Hello : ".$session->get('name');
    }
 
 public function 
logout()
    {
 
$session session();
        $session->destroy();
 return 
redirect()->to('/signin');
    }