none
Limpar Profile RRS feed

  • Pergunta

  • Olá pessoal,

    Gostaria de saber como limpar a tabela de Profile do usuário logado no sistema.
    Criei um esquema de Perfil, onde é atribuido ao Profile os módulos aos quais o usuário tem acesso, mas se eu altero o perfil o profile não está sendo alterado, assim preciso limpar o profile do usuário logado no momento em que ele acessa o sistema ou realiza o logout.

    Grato
    André Luis. Vida de Desenvolvedor Web é assim mesmo... Cheia de hacks e baixos!
    quinta-feira, 12 de novembro de 2009 19:27

Respostas

Todas as Respostas

  • veja o que eu achei

    http://murrayon.net/2009/02/aspnet-providers-profile.html

    Has anybody came up with a way to automatically delete custom profile table along with the rest of the membership information?

    Mike Murray said...

    Very good question.

    In my particular use case, the need to delete a user account from the system would be so rare that I am content to leave it a manual process. And since I'll be the one managing it for a while, I'm content with this solution for the time being.

    I will give this question some thought, however, and I will post back if come up with an idea or two...that is if someone else doesn't beat me to it here in the comments.

    Please do let us know if you come up with something yourself. Thanks, and good luck.



    só na mão

    aspnet_regsql.exe   -p
    quinta-feira, 12 de novembro de 2009 19:54
    Moderador
  • Preciso que seja dentro da aplicação. É o seguinte, a cada vez que o usuário loga no sistema as permissões do perfil de acesso são carregadas para o profile. Só que ao alterar o perfil de acesso pelo sistema, por exemplo, em um momento o perfil permite acessar os módulos de usuário e produto, ai alteramos esse perfil para liberar somente o módulo de usuário, quando o usuário entrasse novamente no sistema deveria visualizar apenas o módulo liberado, mas isso não está acontecendo, pois o que foi gravado anteriormente no profile continua lá.

    André Luis. Vida de Desenvolvedor Web é assim mesmo... Cheia de hacks e baixos!
    quinta-feira, 12 de novembro de 2009 19:58
  • Fale,

    Olha esses links:

    http://www.codeproject.com/KB/database/ASPNet_20.aspx

    http://www.linhadecodigo.com.br/Artigo.aspx?id=667

    http://www.linhadecodigo.com.br/Artigo.aspx?id=751

    olha nesse terceiro link tem uma parte que fala: DeleteProfile - Exclui um Profile específico baseando-se no username.

     Abraço!


    Se a resposta solucionar sua dúvida, favor - Votar como Útil Abraço!
    sábado, 14 de novembro de 2009 15:07