IP do Último Login na Tabela de Administradores
Lançámos hoje a versão 1.13.0 da Prorigem com uma melhoria de segurança e auditoria no painel de administração: o registo e a exibição do endereço IP do último login de cada administrador.
A funcionalidade de último login lançada na versão 1.9.0 já permitia saber quando cada administrador tinha acedido ao sistema. Agora, com o registo do IP, é possível saber também de onde foi feito o acesso, facilitando a deteção de atividades suspeitas ou acessos não autorizados.
O que muda
A tabela de administradores no painel de controlo ganhou uma nova coluna:
- IP — endereço IP de onde partiu o último login, ou "—" se nunca tiver entrado.
O IP é capturado automaticamente a partir do cabeçalho da ligação HTTP no momento do login bem-sucedido e armazenado na base de dados juntamente com o timestamp do último acesso.
Como funciona
Foram necessárias três alterações para implementar esta funcionalidade:
- Adição da coluna
ultimo_login_ip(tipo VARCHAR(45), suficiente para IPv4 e IPv6) à tabela de utilizadores. - Captura do IP através de
$_SERVER['REMOTE_ADDR']e registo na base de dados no momento do login. - Exibição do IP na tabela de administradores no painel de controlo, com tipo de letra monospace para melhor legibilidade.
Com esta atualização, o painel de administração permite agora auditar não só quando cada administrador acedeu, mas também de onde, reforçando a segurança e a transparência da plataforma.
Próximos Passos
O painel de administração continua a evoluir com cada versão:
Listagem de submissões (v1.4.0)Estado de leitura (v1.5.0)Eliminação (v1.6.0)Pesquisa e filtros (v1.7.0)Estatísticas rápidas (v1.8.0)Último login (v1.9.0)Mensagem auto-hide (v1.11.0)Cancelar recuperação de password (v1.12.0)- IP do último login (v1.13.0) ✓
O seu feedback é essencial para continuarmos a melhorar a Prorigem. Partilhe connosco as suas sugestões através do formulário de contacto.
← Voltar ao Blog