a walk through sso

44
A Walk Through SSO Suresh Attanayake Software Engineer

Upload: wso2

Post on 26-May-2015

879 views

Category:

Technology


3 download

TRANSCRIPT

Page 1: A Walk through SSO

A Walk Through SSO

Suresh Attanayake

Software Engineer

Page 2: A Walk through SSO

About WSO2

• Providing the only complete open source componentized cloud platform

– Dedicated to removing all the stumbling blocks to enterprise agility– Enabling you to focus on business logic and business value

• Recognized by leading analyst firms as visionaries and leaders– Gartner cites WSO2 as visionaries in all 3 categories of applica-

tion infrastructure– Forrester places WSO2 in top 2 for API Management

• Global corporation with offices in USA, UK & Sri Lanka– 200+ employees and growing

• Business model of selling comprehensive support & mainte-

nance for our products

Page 3: A Walk through SSO

What we cover today

● Problems with traditional authentication

● How SSO solves those problems

● Need for Open Standards

● Introduction to some open standards and how they solve the common authentication problems

Page 4: A Walk through SSO

Next Webinar - SSO with the WSO2 Identity Server

● Some SSO technologies in detail

– OpenID

– SAML

– Kerberos

– WS-Trust

– WS-Federation

● Demos with the WSO2 Identity Server

● Solving identity problems

Page 5: A Walk through SSO

Story begins

Page 6: A Walk through SSO

World Wide Web

● News

● Multimedia

● Information (wiki, blogs)

● Forums

● Email

● Social Networking

● E-commerce

● Online Banking

Page 7: A Walk through SSO

Authentication is required

● Protect resources

● Authorization

● Identification

Page 8: A Walk through SSO

Something you know

Page 9: A Walk through SSO

Multiple Web Applications

Page 11: A Walk through SSO

Multiple User Stores

Page 12: A Walk through SSO

Problem #1 – Too many credentials

Page 13: A Walk through SSO

Problem #2 – There is already a Bob

Page 14: A Walk through SSO

Problem #3 – Using the same credential

Page 15: A Walk through SSO

Shared User Store

Page 16: A Walk through SSO

Problem #4 – Multiple Logins

Page 17: A Walk through SSO

Shared User Store is not always an option

Page 18: A Walk through SSO

Shared User Store is not always an option

● World Wide Web

Page 19: A Walk through SSO

Central Authentication Service (CAS)

Page 20: A Walk through SSO

Problem #1 – Too many credentials

Page 21: A Walk through SSO

Problem #2 – There is already a Bob

Page 22: A Walk through SSO

Solution - One Username & one Password

Page 23: A Walk through SSO

Problem #3 – Using the same credential

Page 24: A Walk through SSO

Solution - Login only at the CAS/IP

Page 25: A Walk through SSO

Problem #4 – Multiple Logins

Page 26: A Walk through SSO

Solution - Login once at the CAS/IP

Page 27: A Walk through SSO

Whats more ?

● User convenience

● Less IT Help Desk calls

● More secure

Page 28: A Walk through SSO

Open Standards

Page 29: A Walk through SSO

Why Open Standards ?

● More secure solutions

● You are not your own

● Be alerted an up-to-date

– http://oauth.net/advisories/2009-1/

● Freely available libraries and plugging

● Interoperability

● Extensibility

Page 30: A Walk through SSO

OpenID

Page 31: A Walk through SSO

OpenID Providers

Page 32: A Walk through SSO

OpenID Identifiers

● Google

– https://profiles.google.com/YourGoogleID

● Blogger

– http://blogname.blogspot.com/

● MySpace

– http://www.myspace.com/username

Page 33: A Walk through SSO

Relying Parties

Page 34: A Walk through SSO

Relying Parties

● Over 50,000 web sites

– http://wiki.openid.net/w/page/25453698/Gallery

● One billion user accounts

● Drupal, Wordpress and libraries

● Visit http://openid.net/

Page 35: A Walk through SSO

SAML(Security Assertions Markup Language)

Page 36: A Walk through SSO

SAML Web Browser SSO Profile

Page 37: A Walk through SSO

Kerberos

Page 38: A Walk through SSO

WS- Trust

Page 39: A Walk through SSO

WS- Federation

Page 40: A Walk through SSO

Identity Delegation

Page 41: A Walk through SSO

OpenID Connect

Page 42: A Walk through SSO

Questions?

Page 43: A Walk through SSO

150+ globally positioned support customers

Page 44: A Walk through SSO

Thank you