• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Microsoft asp.net identity  security
 

Microsoft asp.net identity security

on

  • 1,980 views

 

Statistics

Views

Total Views
1,980
Views on SlideShare
1,980
Embed Views
0

Actions

Likes
1
Downloads
26
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • We only flow claims to Iprincipal as a bag of dictionary

Microsoft asp.net identity  security Microsoft asp.net identity security Presentation Transcript

  • Pranav Rastogi Program Manager Microsoft Twitter : rustd ASP.NET Identity & Security Overview
  • www.devconnections.com ASP.NET IDENTITY & SECURITY INTRODUCTIONS Author
  • www.devconnections.com ASP.NET IDENTITY & SECURITY GOAL Seamless and unified experience for enabling authentication in ASP.NET apps on premise and in the cloud
  • www.devconnections.com ASP.NET IDENTITY & SECURITY OVERVIEW  ASP.NET Identity  ASP.NET Security  Windows Azure Active Directory (WAAD)
  • www.devconnections.com ASP.NET IDENTITY & SECURITY HISTORY OF MEMBERSHIP • ASP.NET 2.0 Membership (VS 2005) • Forms Auth • Sql Server based • ASP.NET Simple Membership (VS 2010) • Easy to customize profile • ASP.NET Web Pages • ASP.NET Universal Providers(VS 2012) • Support Sql Azure
  • www.devconnections.com ASP.NET IDENTITY & SECURITY ASP.NET IDENTITY • One ASP.NET Membership story. • Profile. • Extensibility allows for No SQL persistence model. • Improve unit testability of application code. • Separate Authentication from Membership. • Full support for Async programming. • Claims Based.
  • www.devconnections.com ASP.NET IDENTITY & SECURITY ASP.NET SECURITY - OWIN • Support Individual and Organizational Accounts • Host and framework independent • Web apps and Web APIs • Claims based • Clients: browsers, mobile, tablets etc. 7
  • www.devconnections.com ASP.NET IDENTITY & SECURITY DEMO  ASP.NET Identity  Profile  Roles  Social Login  Persistence – Azure Table Storage  Multi – factor Auth  Securing Mobile Clients 8
  • www.devconnections.com ASP.NET IDENTITY & SECURITY ORGANIZATIONAL ACCOUNTS
  • www.devconnections.com ASP.NET IDENTITY & SECURITY WINDOWS AZURE AD  Active Directory in the Cloud  Integrate with on-premises Active Directory  Enable single sign-on within your apps  Enterprise Graph REST API
  • www.devconnections.com ASP.NET IDENTITY & SECURITY REGISTERING A WEB APP IN AAD https://account.windowsazure.com/signup https://account.windowsazure.com/organization
  • www.devconnections.com ASP.NET IDENTITY & SECURITY
  • www.devconnections.com ASP.NET IDENTITY & SECURITY LINE OF BUSINESS APPS
  • www.devconnections.com ASP.NET IDENTITY & SECURITY WEB SIGN IN IN .NET Windows Azure Active Directory Your Tenant OAuth2 SAML-P WS-Federation Metadata App App
  • www.devconnections.com ASP.NET IDENTITY & SECURITY DEMO  LOB app with Single Sign On  Single Sign Out
  • www.devconnections.com ASP.NET IDENTITY & SECURITY MULTITENANT APPLICATIONS
  • www.devconnections.com ASP.NET IDENTITY & SECURITY AAD AND MULTI-TENANT APPS App Windows Azure Active Directory SAML-P WS-Federation Metadata Tenant2 SAML-P WS-Federation Metadata Tenant1 App App App
  • www.devconnections.com ASP.NET IDENTITY & SECURITY DEMO  Multi-tenant apps  Grant Access to Directory
  • www.devconnections.com ASP.NET IDENTITY & SECURITY RESOURCES  http://www.asp.net/vnext  http://www.windowsazure.com/en- us/documentation/services/active- directory/  http://blogs.msdn.com/b/webdev/  http://blogs.technet.com/b/ad/ 19
  • www.devconnections.com ASP.NET IDENTITY & SECURITY THANK YOU!!! 20