Array
(
)

tela de login web config

Rodrigo Pereira
|
MVP
    26 jun 2013

boa tarde, estou fazendo um curso q demonstra à autenticação de usuários acessar determinada parte do sistema, o autor utiliza configurações no web config, o q achei bem trabalhosa e de difícil manutenção, existe uma maneira mais simples de fazer isso!!!?
Desde já agradeço!

Joel Rodrigues
   - 26 jun 2013

Que tipos de configuração exatamente?

Luis Carlos
   - 27 jun 2013

http://www.devmedia.com.br/controle-de-acesso-por-funcoes-no-asp-net/25276

Rodrigo Pereira
|
MVP
    27 jun 2013


Citação:
Que tipos de configuração exatamente?


<location path="compras">
<system.web>
<authorization>
<deny users="?"/>
</authorization>
</system.web>
</location>

Joel Rodrigues
   - 28 jun 2013

Bom, eu só uso esse método, mas vou até pesquisar se tem como fazer isso através de uma interface mais amigável.

Renato_groffe
|
MVP
    30 jun 2013

Rodrigo,

Não sei se é exatamente o que você precisa, mas um caminho para isto seria efetuar a validação das roles (grupos de acesso) via código.

Caso um usuário não possua uma role, o mesmo seria redirecionado para uma outra página, conforme indicado a seguir:

#Código
if (!Roles.IsUserInRole("role_teste"))
Context.Response.Redirect("~/AcessoNaoAutorizado.aspx");


Renato