Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Finalidade/funcionalidade da (des)serialização

Olá pessoal!

Na atividade foi explicado como utilizar (parâmetros etc), mas não entendi o porquê, qual a finalidade/funcionalidade da serialização/desserialização, qual a diferença entre utilizar ou não....

Aguardo, desde já obrigado!

Atenciosamente.

3 respostas

Fala ai Elías, tudo bem? Vamos lá:

A função serializeUser é usada para definir qual informação do usuário será salva na sessão, sendo assim, no caso do vídeo você está salvando o objeto usuário completo na sessão.

Ja a função deserializeUser é usada para pegar os valores do usuário da sessão.

Espero ter ajudado.

Olá Matheus, tudo bem e contigo?

Obrigado pelo retorno.

Ok, o (des)serialize salva/pega valores do usuário na sessão, mas porque salvar estas informações? A serialização/desserialização é obrigatória?

Aguardo, desde já obrigado.

Atenciosamente.

solução!

Vamos lá:

Ok, o (des)serialize salva/pega valores do usuário na sessão, mas porque salvar estas informações?

Isso é bom para você realizar o controle de sessão do usuário, para verificar se o mesmo está autenticado ou não, pegar alguma informação do mesmo em alguma requisição, etc...

A serialização/desserialização é obrigatória?

Para realizar o controle de sessão sim.

Espero ter ajudado.