A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Autenticação de usuários no ASP.NET 2º Semestre 2010 > PUCPR > TPU Bruno C. de Paula.

Apresentações semelhantes


Apresentação em tema: "Autenticação de usuários no ASP.NET 2º Semestre 2010 > PUCPR > TPU Bruno C. de Paula."— Transcrição da apresentação:

1 Autenticação de usuários no ASP.NET 2º Semestre 2010 > PUCPR > TPU 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; Namespace System.Web.Security.Membership permite acesso direto ao Membership: Criar usuário; Busca de usuários; Etc. 6 14/1/2014

7 Dicas Essenciais! Use o UserID da tabela aspnet_Users como identificador do usuário; A qualquer momento para recuperar esse valor use: Membership.GetUser().ProviderUserKey No Visual Studio 2010, um projeto vazio já vem com exemplo de uso do Membership! 7 14/1/2014

8 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! 8 14/1/2014

9 Alterando o web.config Exemplo originário de: 9 14/1/2014

10 Mais detalhes e passo a passo Relacionado a Login e Autenticação, verifique o resumo abaixo: Excelente artigo sobre customização do Membership: +e+Role+Provider+344,0.aspx +e+Role+Provider+344,0.aspx Sobre alteração de propriedades do Membership no web.config: 50.aspx 50.aspx


Carregar ppt "Autenticação de usuários no ASP.NET 2º Semestre 2010 > PUCPR > TPU Bruno C. de Paula."

Apresentações semelhantes


Anúncios Google