Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouHugo Marta Alterado mais de 10 anos atrás
1
Autenticação de usuários no ASP.NET 2º Semestre 2009 > PUCPR > Tecnologia de Programação 2 Bruno C. de Paula
2
Resumo da aula O objetivo de hoje é conhecer os padrões web do ASP.NET relacionados à autenticação de usuários (login) e segurança; A autenticação e segurança de pastas, papéis e usuários é parte integrante do framework ASP.NET.
3
Autenticação padrão no ASP.NET Membership
4
Componentes de Login Login: caixa de login e senha; LoginView: visualizações diferentes para anônimo e logado; PasswordRecovery: interface para recuperar senha;
5
Componentes de Login LoginStatus: link de login/logout; LoginName: nome do usuário logado; CreateUserWizard: cria usuário; ChangePassword: troca de senha.
6
Dicas Essenciais! Obter o nome do usuário logado: – Propriedade User.Identity.Name; CreateUserWizard permite a criação de novos passos; System.Web.Membership permite acesso direto ao Membership: – Criar usuário; – Busca de usuários; – Etc. 614/1/2014
7
Customização de Membership Você pode alterar propriedades básicas do Membership no web.config; É claro que dá para modificar completamente o MemberShip! – Ver referências! 714/1/2014
8
Alterando o web.config Exemplo originário de: http://weblogs.asp.net/owscott/archive/2005/05/11/406550.as px http://weblogs.asp.net/owscott/archive/2005/05/11/406550.as px 814/1/2014
9
Mais detalhes e passo a passo Relacionado a Login e Autenticação, verifique o resumo abaixo: – http://www.brunocampagnolo.com/2009_1/aspnet /login/ http://www.brunocampagnolo.com/2009_1/aspnet /login/ Excelente artigo sobre customização do Membership: – http://www.aspneti.com.br/Customizando+o+Me mbership+e+Role+Provider+344,0.aspx http://www.aspneti.com.br/Customizando+o+Me mbership+e+Role+Provider+344,0.aspx Sobre alteração de propriedades do Membership no web.config: – http://weblogs.asp.net/owscott/archive/2005/05/1 1/406550.aspx http://weblogs.asp.net/owscott/archive/2005/05/1 1/406550.aspx
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.