Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] Limpeza de strings no metodo $request->all()

Boa tarde professor!! Tudo bem ?! Uma dúvida, vejo que o metodo $request->all() pode ajudar bastante, porém pode ser pode per perigoso dependendo do seu uso.

Pessoalmente, gosto de "fatiar" o request e tratar campo por campo backend (limpeza de strings, validacao de e-mail/telefone, etc), porem existe algum metodo ou helper no laravel que possibiita essa limpeza de string direto quando chamo o $request->all() ? Trecho de codigo em uma imagem ilustrando como seria o cadastro de uma nova serieInsira aqui a descrição dessa imagem para ajudar na acessibilidade

Pessoalmente, gosto de fazer da seguinte formaTrecho demonstrando o cadastro de uma serie

1 resposta
solução!

Olá, Thiago. Sanitização de dados deve ser feita manualmente por você, já que o escape de output o Blade já faz, não tornando o sistema vulnerável a XSS.

Nessa parte da documentação tem uma sugestão legal de onde adicionar esse tipo de sanitização: https://laravel.com/docs/9.x/validation#preparing-input-for-validation

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