locked
Filtrar dados por usuários RRS feed

  • Pergunta

  • Boa tarde galera...

    Seguinte, vamos iniciar um projeto MVC, e nosso banco de dados é Sql Server.

    Cada tabela do banco terá uma coluna ID, onde servirá para filtrar os dados conforme o usuários logado, exemplo:

    Usuário 1 , terá acesso ao Dados cuja coluna ID = 500

    Usuário 2 , terá acesso ao Dados cuja coluna ID = 650

    Assim por diante....

    De uma forma simples, eu já consegui implementar isso, mas parece um pouco amador, pois fiz de uma forma para aprendizagem e tal, até coloquei dentro de um cookie o ID do usuários, mas (hahaha) é muito inseguro, pois posso manipular o cookie afim de obter dados não autorizados....

    Gostaria de ter um norte, de como posso cuidar desta necessidade de uma forma elegante e que me garanta escalonar o sistema.

    Obrigado..


    Isco Sistemas José Luiz Borges

    terça-feira, 28 de março de 2017 17:21

Respostas

  • Se utilizar ASP.Net Identity (https://www.asp.net/identity), pode definir propriedades adicionais para o perfil de seus usuários e consulta-las posteriormente sem deixar informação sensível em cookie.

    Veja um link de exemplo: http://stackoverflow.com/a/22835540/1184708


    If you found this post helpful, please "Vote as Helpful". If it actually answered your question, remember to "Mark as Answer".

    Se achou este post útil, por favor clique em "Votar como útil". Se por acaso respondeu sua dúvida, lembre de "Marcar como Resposta".

    terça-feira, 28 de março de 2017 17:48

Todas as Respostas

  • Se utilizar ASP.Net Identity (https://www.asp.net/identity), pode definir propriedades adicionais para o perfil de seus usuários e consulta-las posteriormente sem deixar informação sensível em cookie.

    Veja um link de exemplo: http://stackoverflow.com/a/22835540/1184708


    If you found this post helpful, please "Vote as Helpful". If it actually answered your question, remember to "Mark as Answer".

    Se achou este post útil, por favor clique em "Votar como útil". Se por acaso respondeu sua dúvida, lembre de "Marcar como Resposta".

    terça-feira, 28 de março de 2017 17:48
  • Opa .. obrigado por responder...

    Eu usei o Identity (para fins de estudo)...(Vou estudar novamente)

    Vamos ver outras respostas também...


    Isco Sistemas José Luiz Borges

    terça-feira, 28 de março de 2017 18:28