asp.net identity

11
Rodrigo Kono @rodrigokono MVP ASP.NET MCP, MCTS, MCPD, MCT ASP.NET Identity

Upload: rodrigo-kono

Post on 25-May-2015

2.500 views

Category:

Software


3 download

DESCRIPTION

Apresentação realizada na reunião técnica do grupo de usuários DevGoiás .NET. Demos da apresentação em www.rodrigokono.net

TRANSCRIPT

Page 1: ASP.NET Identity

Rodrigo Kono@rodrigokonoMVP ASP.NETMCP, MCTS, MCPD, MCT

ASP.NET Identity

Page 2: ASP.NET Identity

www.devgoias.net Desde 2003 Encontros regulares, eventos, projetos, etc. Ótimas razões:

Compartilhar boas Experiências Orientações Networking Aprender coisa boa Oportunidades Discussões Crescimento

DevGoiás .NET User Group

Page 3: ASP.NET Identity

Sponsors

Page 4: ASP.NET Identity

Autenticação no ASP.NET “histórico“ ASP.NET Identity Demo Hands On!

Agenda

Page 5: ASP.NET Identity

Antes vamos nos localizar!

Page 6: ASP.NET Identity

O que tem de novo no ASP.NET MVC 5? ASP.NET Identity Bootstrap Web API 2

Browser Links Scaffolding Attribute Routing

OWIN e Katana

SignalR 2

Page 7: ASP.NET Identity

A evolução do Membership para o Identity

ASP.NET 1.1N/A

ASP.NET 2.0Membership Provider

ASP.NET 4Simple Membership

ASP.NET 4/4.5Universal Providers

ASP.NET 4.5One ASP.NET Identity

Migração? Verifique como: www.asp.net/identity/overview/migrations

Page 8: ASP.NET Identity

O que você precisa?Identidades e Cenários

Identidade Cenários usadosConta de Usuários Individuais(ASP.NET Identity com ou/sem Social Identities)

Aplicativos de Internet, pequenas e médias empresas, aplicações de consumo

Active Directory (AD) Aplicativos corporativos On-premises (LAN/VPN)

Active Directory Federation Services (ADFS)

Aplicativos corporativos On-premises com usuários remotos.

Azure Active Directory (AAD) Aplicações corporativas baseadas em Nuvem.

Page 9: ASP.NET Identity

ASP.NET IdentityOne ASP.NET Suporte a todos Frameworks (MVC, Webforms, WebAPI, SignalR,

WebPages)

Controle persistente Banco de dados padrão, EF Code First Fácil para interligar com outros ambientes (NoSQL, SharePoint etc.)

Melhor testabilidade

Social Login Providers

Page 10: ASP.NET Identity

Identidade / Credenciais Autenticação / Autorização Regras / Claims Autenticação de 2 Fatores (2FA) Protocolos Passivo/Ativo

Terminologias

Page 11: ASP.NET Identity

All About http://www.asp.net/identity http://curah.microsoft.com/55636/aspnet-identityCode http://aspnetidentity.codeplex.com http://katanaproject.codeplex.com http://github.com/thinktectureBlogs e Docs http://blogs.msdn.com/b/webdev/ http://blogs.technet.com/b/ad http://asp.net/identity/overview/migrations http://azure.microsoft.com/en-us/documentation/services/active-

directory/

Links