PHP code example of iauusp / intranet-permission-ci4
1. Go to this page and download the library: Download iauusp/intranet-permission-ci4 library. Choose the download type require. 2. Extract the ZIP file and open the index.php. 3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
iauusp / intranet-permission-ci4 example snippets
mermaid
graph LR
A(Tentativa de acesso à uma Rota Protegida) --> B{Usuário Está Logado?}
B -- Sim --> C{Foi consultada a permissão na API?}
C -- Sim --> D{Usuário possui acesso?}
D -- Sim --> G(Permite Acesso)
C -- Não --> H(Consulta API)
H --> D
D -- Não --> I{API_LOGOUT_ON_DENIED true ou false?}
I -- true --> J(Realiza logout e redireciona para página de API_REDIRECT_ROUTE)
I -- false --> L(Redireciona para API_LOGIN_ROUTE)
B -- Nâo --> E(Redireciona para página de Login)
E -- Login Realizado --> A