painéis de Admin criados na linguagem PHP normalmente usam sessões para armazenar um nome de usuário e senha valores após o usuário fizer dentro Para garantir uma área administrativa , sem sessões , você pode usar cookies. Os cookies armazenar o nome de usuário da conta de usuário , para que você saiba o usuário está conectado dentro Depois que o usuário fizer , você excluir o cookie. Você detectar se o cookie está presente antes de permitir que o usuário acesse o painel de administração . Instruções
1
o botão direito do rato na página de processamento de logon para o seu painel de acesso de administrador. Clique em " Abrir com" e selecione o arquivo PHP preferido.
2
Adicione o código para criar um cookie para o processo de logon. O seguinte código PHP cria um arquivo de cookie com logon do usuário :
setcookie ( "user", " Alex Porter " , time () +3600 );
Altere o " 3600 " , parâmetro para o número de segundos que você deseja configurar para o período de login. Neste exemplo , o usuário permanece logado por uma hora.
3
Salve o arquivo de código fonte PHP e abra o arquivo que processa o recurso de logout no painel de administração .
4
excluir o cookie , que registra o usuário. O código a seguir exclui o cookie do computador do usuário :
setcookie ( "user" , "", time () -3600 );
Essa função limpa valor e define o cookie o tempo de expiração para uma definição do tempo passado. Isso faz com que o navegador para excluir o arquivo do computador do usuário .
5
Salve o arquivo de logout e abrir o painel de administração e login para testar o seu novo código de segurança do painel de administração .