unified authentication using azure acs

20
UNIFIED AUTHENTICATION USING AZURE ACS Chris Love Tellago Inc. http://ProfessionalASPNET.com http://Twitter.com/ChrisLove

Upload: chris-love

Post on 15-May-2015

1.486 views

Category:

Technology


4 download

DESCRIPTION

Brief run through on using the Azure ACS service to abstract claims based identity providers such as Google, Facebook, etc with your client applications.

TRANSCRIPT

Page 1: Unified authentication using azure acs

UNIFIED AUTHENTICATION USING AZURE ACS

Chris LoveTellago Inc.http://ProfessionalASPNET.comhttp://Twitter.com/ChrisLove

Page 2: Unified authentication using azure acs

BOOKS

Coming Soon…

Page 3: Unified authentication using azure acs

DISCLAIMER

I Am Not A Security Expert I Play One Out of Necessity You Can Too

Page 4: Unified authentication using azure acs

AUTHENTICATION PROBLEM Multiple Usernames and Passwords Quirky Password Requirement Patterns Users Hate This Reduces Conversions (that’s real $$$)

Page 5: Unified authentication using azure acs

SOLUTIONS?

Customers Create Multiple Accounts Customers Abandon The Purchase

Process

Social Sign-On?

You Can Also Do ADFS (But Where’s the Fun In That?)

Page 6: Unified authentication using azure acs
Page 7: Unified authentication using azure acs

USERS TRUST SOCIAL PROVIDER

http://tinyurl.com/5vgx8f (Just this week!)

Traditional -> 25% signups The Rest Just Leave Social Sign On Users Spend More $

$$$

Page 8: Unified authentication using azure acs
Page 9: Unified authentication using azure acs
Page 10: Unified authentication using azure acs

Write or Find a Library to Manage Each Provider Lots of Work Maintenance

Use An Abstraction Enter Azure ACS Supports oAuth, SWT, SAML and other security acronyms No SLA on Dev Portal

HOW TO IMPLEMENT

Page 11: Unified authentication using azure acs

http://tinyurl.com/ACSINTRO

Page 12: Unified authentication using azure acs
Page 13: Unified authentication using azure acs
Page 14: Unified authentication using azure acs

WINDOWS IDENTITY FOUNDATION

Add Authentication Without Being A Security Expert

Enables Claims Based Identity

http://tinyurl.com/WIFDETS

Page 15: Unified authentication using azure acs

PROGRAMMING WINDOWS IDENTITY FOUNDATION

http://amzn.to/dMf4lU

Page 16: Unified authentication using azure acs

SETUP ACS & INTEGRATE IN ASP.NET

To The Cloud!!

Page 17: Unified authentication using azure acs

NATIVE MOBILE?

Can’t Store Key on Mobile Device

Need to Implement in Browser Control

Use SWT - REST MSFT Has an Alpha

Signin Control for WP7

http://tinyurl.com/wp7ac

Page 18: Unified authentication using azure acs

ABOUT THE SAMPLE

The Sample Project is Incomplete The Directions Leave Out Points

Page 19: Unified authentication using azure acs

DEMO

To The Cloud!!

Page 20: Unified authentication using azure acs

Q & A

????????