Login PDO, nivel de permissao e acesso.
Ola, boa tarde ...
Estou com problema para montar ma logica de login, tenho 2 tabela, uma se chama usuarios e a outra usuario_pppoe
a tabela usuarios tem todas as informaçoes do usuario, e na tabelam usuario_pppoe tem os login dos usuarios
o problema que nao to conseguindo fazer com que a pagina de login reconheça o nivel de permissao deles e se o usuario esta bloqueado ou somente o login.
segue o começo do script abaixo.
include("../includes/Config.php");
include("../includes/Funcoes.php");
if (isset($_POST['btn'])) :
$login = trim($_POST['login']);
$senha_painel = trim(sha1($_POST['senha']));
$consulta = $BancoDeDados->query_prepare("
SELECT
login, senha_painel
FROM
usuario_pppoe
LEFT JOIN usuarios ON (usuario_pppoe.id_usuario = usuarios.id_usuario)
WHERE
login = :login
AND
senha_painel = :senha_painel", array(':login' => $login, ':senha_painel' => $senha_painel ));
$consulta->bindParam(':login', $_POST['login']);
$consulta->bindParam(':senha_painel', $_POST['senha']);
$consulta->execute();
if ($login = $BancoDeDados->fetch_array($consulta)) :
//Registra o "USUÁRIO" em uma sessão de navegação
$_SESSION['Admin'] = $login->id_usuario;
$_SESSION['Admin'] = $login->login;
redirect(base_url()."/ADMIN/sys/index.php");
else:
redirect(base_url()."/ADMIN/login/msg/login");
endif;
endif;Discussão (1)
Carregando comentários...