loop ao checar se usuário esta logado

17/06/2020

9

Estou implementando uma verificação de login no meu código usando linguagem PHP e estrutura mvc, porém ele fica em loop infinito de redirecionamento.

segue código abaixo.

public static function check(){

        if ((!isset($_SESSION['logged']) === true) and (!isset($_SESSION['user_id']) === true)){

            unset($_SESSION['logged']);
            unset($_SESSION['user_id']);
            Controller::redirect('/');
        }

    }


o código do redirecionamento.
public static function redirect($view)
    {
        header('Location:' . URLPANEL . $view);
        exit();
    }


alguém consegue me orientar no que estou errando?
Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários. Para saber mais sobre o uso de cookies,
consulte nossa política de privacidade. Ao continuar navegando em nosso site, você concorda com a nossa política.

Aceitar