Olá, o usuário e a senha estavam em um arquivo js exposto ( a um inspecionar se o código for usado na web).
Como eu poderia salvar as senhas e os usuários ? O que deveria ser feito para proteger essas informações ? Excederia a atuação do font-end ?
Olá, o usuário e a senha estavam em um arquivo js exposto ( a um inspecionar se o código for usado na web).
Como eu poderia salvar as senhas e os usuários ? O que deveria ser feito para proteger essas informações ? Excederia a atuação do font-end ?
Olá Lucas, tudo bem com você?
Acredito que no exemplo do curso a senha foi apenas para exemplificar como funcionaria um comportamento com orientação a objetos
Em relação a salvar senhas, realmente excede a atuação do frontend, como você mesmo citou quando estamos na web
o usuário tem controle sobre tudo, podendo inspecionar elementos, visualizar os cachês e cookies salvos pela aplicação, etc..
Dessa forma o papel do frontend é fazer a intermediação entre o cliente e o backend, no caso pegar os dados do cliente e pedir para que o servidor salve o usuário, dessa forma a informação está longe do alcance de qualquer usuário :)
E ai dentro do mundo do backend
o servidor recebe essas informações, passa por algoritmos de criptografia para salvar em banco de dados, de forma que é possível deixar as informações seguras
E ai quando o frontend
precisa de alguma informação, ao invés dele pegar dentro do mundo web
ele faz uma requisição para o servidor para obter esses dados :)
Mas isso ao longo dos cursos vai ficando um pouco menos abstrato!
Conseguiu Compreender ? Abraços e Bons Estudos!