1
resposta

é necessário sempre enviar o e-mail e senha a cada requisição?

Não, pois o cliente já está logado e isso é trabalho dos cooks, que guardam as informações do cliente no navgador. Então a cada requisição no site, não é preciso enviar login e senha a todo momento, somente após sair e a sesão é encerrada, é isso!?

1 resposta

Na verdade não, pois, se tivéssemos que enviar uma requisição ao servidor com e-mail e senha em todas as rotas, seria necessário bater essas informações a cada requisição de página existe, por isso, é gerado um token de usuário, que, quando você fizer requisições às páginas do servidor, o mesmo baterá com esse usuário gerado, e lhe enviará uma resposta, por seu usuário estar correto, e como as requisições em http são stateless, ou seja, não guardam informações por requisição, fica a critério dos cookies, guardarem essas informações enquanto estiver fazendo requisições ao servidor.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software