David Castilho
EQUIPE
10/10/2026 • 02:01
Vamos falar sobre gerenciamento de sessão, que é fundamental para manter a segurança em aplicações web, especialmente quando vários acessos são feitos pelo mesmo usuário. A sessão permite que o sistema reconheça o usuário entre diversas requisições sem que ele precise ficar se autenticando a cada passo.
Analisando os itens:
I. Disponibilizar a funcionalidade de logout em todas as páginas protegidas por autorização é uma prática recomendada, pois garante que o usuário possa encerrar sua sessão de modo seguro e evitar que outra pessoa utilize aquela sessão posteriormente.
II. Definir o atributo “seguro” para cookies que são transmitidos via conexão TLS faz com que esses cookies só sejam enviados por conexões HTTPS, aumentando a segurança contra ataques que interceptam esses dados em conexões não criptografadas. Isso é uma prática best practice do gerenciamento de sessão.
III. Utilizar o mesmo identificador de sessão em qualquer reautenticação não é recomendado. Na verdade, sempre que o usuário reautentica (por exemplo, ao fornecer suas credenciais novamente), o ideal é gerar um novo identificador de sessão para evitar o sequestro da sessão antiga. Reusar o mesmo ID de sessão pode abrir brechas para ataques.
Portanto, os itens I e II estão corretos, mas o III está errado.
Gabarito: c
Analisando os itens:
I. Disponibilizar a funcionalidade de logout em todas as páginas protegidas por autorização é uma prática recomendada, pois garante que o usuário possa encerrar sua sessão de modo seguro e evitar que outra pessoa utilize aquela sessão posteriormente.
II. Definir o atributo “seguro” para cookies que são transmitidos via conexão TLS faz com que esses cookies só sejam enviados por conexões HTTPS, aumentando a segurança contra ataques que interceptam esses dados em conexões não criptografadas. Isso é uma prática best practice do gerenciamento de sessão.
III. Utilizar o mesmo identificador de sessão em qualquer reautenticação não é recomendado. Na verdade, sempre que o usuário reautentica (por exemplo, ao fornecer suas credenciais novamente), o ideal é gerar um novo identificador de sessão para evitar o sequestro da sessão antiga. Reusar o mesmo ID de sessão pode abrir brechas para ataques.
Portanto, os itens I e II estão corretos, mas o III está errado.
Gabarito: c