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

Segurança com Json

Digamos que eu queira criar uma api com dados sensíveis como cpf, armazenar em um único arquivo Json é seguro ou é melhor usar um Banco de dados como o MongoDB? Tem como quem acessa o site ter acesso a esta lista Json sem fazer as requisições?

3 respostas
solução!

Armazenar dados sensíveis, como CPF, em um arquivo JSON é considerado uma prática insegura, pois qualquer pessoa que tenha acesso ao arquivo pode visualizar ou alterar os dados armazenados nele. Além disso, é difícil implementar controle de acesso, autenticação e autorização em um arquivo JSON.

Usar um banco de dados como o MongoDB é uma opção mais segura para armazenar dados sensíveis. O MongoDB é um banco de dados NoSQL que oferece recursos de segurança avançados, como autenticação, autorização e criptografia de dados. Além disso, o MongoDB possui recursos de escalabilidade e redundância que permitem que você dimensione facilmente seu banco de dados à medida que seus dados crescem.

Obrigado :) Mas o acesso aos dados sensíveis em Json pode ser feito pelo usuário? Ou só quem tem acesso aos códigos?

Então ai você que vai definir o nível de permissão. para cada usuário ele tem ou não acesso. por isso e melhor fazer o db e autenticar ele.