SlideShare ist ein Scribd-Unternehmen logo
1 von 20
Downloaden Sie, um offline zu lesen
URL based identity with OpenID

Simon Willison, http://simonwillison.net/
Media in Transition, 6th September 2007
The web authentication problem




     What username did I use again?
     What password did I use again?
The Web needs
Single Sign On
?
SSO with a single
controlling authority
betrays the principles
     of the Web
OpenID is decentralised

• An open standard, developed in public
• No controlling authority
• No need to ask permission before
  implementing it
An OpenID is a URL


• http://swillison.livejournal.com/
• http://simonwillison.myopenid.com/
• http://simonwillison.net/
Here’s how it works
The sign-up problem
OpenID’s Simple
Registration extension
can help users provide
 name, e-mail, D.O.B...
The web profile problem
•   Each of these pages has a URL

•   If the services supported it, each of these
    URLs can be an OpenID

•   This lets me assert ownership of my profile

•   I can use OpenID to tie profiles together
    across multiple sites
The social network problem

• Every site wants to know about my social
  network
• Re-friending everyone on every site I visit is
  tedious, and a major barrier to adoption
• The Facebook platform lets me reuse the
  Facebook social graph - but I have to abide
  by their rules
OpenID provides the globally
 unique identifier needed to
create a portable social graph
OpenID adoption
0
                875
                      1,750
                              2,625
                                      3,500
Se
  p
     '05
   O
      ct
  N
      ov
   D
      ec
Jan
     '06
    Fe
        b
   M
      ar
    Ap
        r
   M
      ay
   Ju
      ne
    Ju
       ly
    Au
        g
    Se
        p
   O
      ct
  N
      ov
   D
      ec
Jan
     '07
    Fe
        b
                                              Total Relying Parties




   M
      ar
    Ap
        r
   M
      ay
   Ju
      ne
What’s in it for you?
• Reduces the overhead for signing up for an
  account on your service - great for
  attracting early adopters
• The ability to “prove” ownership of your
  account is an excellent complement to your
  service’s Web Service API
• You can learn about a user’s profiles
  elsewhere on the Web
Some FAQs
• Does this mean I no longer have a database
  of user accounts?
• How do I know that an OpenID is a real
  person, and not an evil spammer?
• Isn’t it a bad idea to outsource the security
  of my users to a third party?
• What are the privacy implications of this?
http://openid.net/

  http://www.openidenabled.com/

http://simonwillison.net/tags/openid/

Weitere ähnliche Inhalte

Ähnlich wie URL based identity with OpenID provides decentralized single sign-on

Building the Social Web with OpenID
Building the Social Web with OpenIDBuilding the Social Web with OpenID
Building the Social Web with OpenIDSimon Willison
 
Implications Of OpenID (Google Tech Talk)
Implications Of OpenID (Google Tech Talk)Implications Of OpenID (Google Tech Talk)
Implications Of OpenID (Google Tech Talk)Simon Willison
 
Simon Willison @ FOWA Feb 07
Simon Willison @ FOWA Feb 07Simon Willison @ FOWA Feb 07
Simon Willison @ FOWA Feb 07carsonsystems
 
The Implications of OpenID
The Implications of OpenIDThe Implications of OpenID
The Implications of OpenIDSimon Willison
 
Vlerick Prof. Öykü Isik
Vlerick Prof. Öykü IsikVlerick Prof. Öykü Isik
Vlerick Prof. Öykü IsikJill Neuhard
 
Spam Traps: Avoid the Blacklist and Protect Your Digital Reputation
Spam Traps: Avoid the Blacklist and Protect Your Digital ReputationSpam Traps: Avoid the Blacklist and Protect Your Digital Reputation
Spam Traps: Avoid the Blacklist and Protect Your Digital ReputationAct-On Software
 
Marketing Your Business in the Facebook Era
Marketing Your Business in the Facebook EraMarketing Your Business in the Facebook Era
Marketing Your Business in the Facebook EraAlan De Keyrel
 
Turn Your Contacts Into Contracts Business Networking Course
Turn Your Contacts Into Contracts Business Networking CourseTurn Your Contacts Into Contracts Business Networking Course
Turn Your Contacts Into Contracts Business Networking CourseThe Instant Edge
 
Leveraging Online Social Networking For Business
Leveraging Online Social Networking For BusinessLeveraging Online Social Networking For Business
Leveraging Online Social Networking For BusinessMicheal Axelsen
 
How can web analytics improve accessibility?
How can  web analytics improve accessibility?How can  web analytics improve accessibility?
How can web analytics improve accessibility?Tom Widerøe
 
OpenID and decentralised social networks
OpenID and decentralised social networksOpenID and decentralised social networks
OpenID and decentralised social networksSimon Willison
 
Why Green Address Bar EV SSL Certificates are Critical to E-commerce
Why Green Address Bar EV SSL Certificates are Critical to E-commerceWhy Green Address Bar EV SSL Certificates are Critical to E-commerce
Why Green Address Bar EV SSL Certificates are Critical to E-commerceCheapSSLsecurity
 
BUSINESS CREDIT BUILDER PROGRAM V-1
BUSINESS CREDIT BUILDER PROGRAM V-1BUSINESS CREDIT BUILDER PROGRAM V-1
BUSINESS CREDIT BUILDER PROGRAM V-1ORLANDO NELSON
 
The Vehicle Detail Page Click - Presented at Digital Dealer 18 in Tampa Florida
The Vehicle Detail Page Click - Presented at Digital Dealer 18 in Tampa FloridaThe Vehicle Detail Page Click - Presented at Digital Dealer 18 in Tampa Florida
The Vehicle Detail Page Click - Presented at Digital Dealer 18 in Tampa FloridaIan Cruickshank
 
SEO Week: Basics of SEO Day Four
SEO Week: Basics of SEO Day FourSEO Week: Basics of SEO Day Four
SEO Week: Basics of SEO Day FourRebecca Gill
 
LinkedIn 101 - Getting Started the Right Way
LinkedIn 101 - Getting Started the Right WayLinkedIn 101 - Getting Started the Right Way
LinkedIn 101 - Getting Started the Right WaySteve Loates
 
Callcredit's Fraud Summit - Customer experience stream
Callcredit's Fraud Summit - Customer experience streamCallcredit's Fraud Summit - Customer experience stream
Callcredit's Fraud Summit - Customer experience streamCallcredit123
 
Social Media for Mortgage Bankers
Social Media for Mortgage BankersSocial Media for Mortgage Bankers
Social Media for Mortgage BankersJason Falls
 

Ähnlich wie URL based identity with OpenID provides decentralized single sign-on (20)

Building the Social Web with OpenID
Building the Social Web with OpenIDBuilding the Social Web with OpenID
Building the Social Web with OpenID
 
Implications Of OpenID (Google Tech Talk)
Implications Of OpenID (Google Tech Talk)Implications Of OpenID (Google Tech Talk)
Implications Of OpenID (Google Tech Talk)
 
Simon Willison @ FOWA Feb 07
Simon Willison @ FOWA Feb 07Simon Willison @ FOWA Feb 07
Simon Willison @ FOWA Feb 07
 
The Implications of OpenID
The Implications of OpenIDThe Implications of OpenID
The Implications of OpenID
 
Vlerick Prof. Öykü Isik
Vlerick Prof. Öykü IsikVlerick Prof. Öykü Isik
Vlerick Prof. Öykü Isik
 
Spam Traps: Avoid the Blacklist and Protect Your Digital Reputation
Spam Traps: Avoid the Blacklist and Protect Your Digital ReputationSpam Traps: Avoid the Blacklist and Protect Your Digital Reputation
Spam Traps: Avoid the Blacklist and Protect Your Digital Reputation
 
Marketing Your Business in the Facebook Era
Marketing Your Business in the Facebook EraMarketing Your Business in the Facebook Era
Marketing Your Business in the Facebook Era
 
10 Steps To Improving Business Cash Flow
10 Steps To Improving Business Cash Flow10 Steps To Improving Business Cash Flow
10 Steps To Improving Business Cash Flow
 
Turn Your Contacts Into Contracts Business Networking Course
Turn Your Contacts Into Contracts Business Networking CourseTurn Your Contacts Into Contracts Business Networking Course
Turn Your Contacts Into Contracts Business Networking Course
 
Leveraging Online Social Networking For Business
Leveraging Online Social Networking For BusinessLeveraging Online Social Networking For Business
Leveraging Online Social Networking For Business
 
How can web analytics improve accessibility?
How can  web analytics improve accessibility?How can  web analytics improve accessibility?
How can web analytics improve accessibility?
 
OpenID and decentralised social networks
OpenID and decentralised social networksOpenID and decentralised social networks
OpenID and decentralised social networks
 
Why Green Address Bar EV SSL Certificates are Critical to E-commerce
Why Green Address Bar EV SSL Certificates are Critical to E-commerceWhy Green Address Bar EV SSL Certificates are Critical to E-commerce
Why Green Address Bar EV SSL Certificates are Critical to E-commerce
 
BUSINESS CREDIT BUILDER PROGRAM V-1
BUSINESS CREDIT BUILDER PROGRAM V-1BUSINESS CREDIT BUILDER PROGRAM V-1
BUSINESS CREDIT BUILDER PROGRAM V-1
 
Identity 101: Boot Camp for Identity North 2016
Identity 101: Boot Camp for Identity North 2016Identity 101: Boot Camp for Identity North 2016
Identity 101: Boot Camp for Identity North 2016
 
The Vehicle Detail Page Click - Presented at Digital Dealer 18 in Tampa Florida
The Vehicle Detail Page Click - Presented at Digital Dealer 18 in Tampa FloridaThe Vehicle Detail Page Click - Presented at Digital Dealer 18 in Tampa Florida
The Vehicle Detail Page Click - Presented at Digital Dealer 18 in Tampa Florida
 
SEO Week: Basics of SEO Day Four
SEO Week: Basics of SEO Day FourSEO Week: Basics of SEO Day Four
SEO Week: Basics of SEO Day Four
 
LinkedIn 101 - Getting Started the Right Way
LinkedIn 101 - Getting Started the Right WayLinkedIn 101 - Getting Started the Right Way
LinkedIn 101 - Getting Started the Right Way
 
Callcredit's Fraud Summit - Customer experience stream
Callcredit's Fraud Summit - Customer experience streamCallcredit's Fraud Summit - Customer experience stream
Callcredit's Fraud Summit - Customer experience stream
 
Social Media for Mortgage Bankers
Social Media for Mortgage BankersSocial Media for Mortgage Bankers
Social Media for Mortgage Bankers
 

Mehr von mediaintransition

Attention Allocation - from Search to Social
Attention Allocation - from Search to SocialAttention Allocation - from Search to Social
Attention Allocation - from Search to Socialmediaintransition
 
John Buckman - Perspectives of an Web Entrepreneur of Bookmooch, Magnatune - ...
John Buckman - Perspectives of an Web Entrepreneur of Bookmooch, Magnatune - ...John Buckman - Perspectives of an Web Entrepreneur of Bookmooch, Magnatune - ...
John Buckman - Perspectives of an Web Entrepreneur of Bookmooch, Magnatune - ...mediaintransition
 
Joachim Graf - The Future of Content - Media In Transition 2007
Joachim Graf - The Future of Content - Media In Transition 2007Joachim Graf - The Future of Content - Media In Transition 2007
Joachim Graf - The Future of Content - Media In Transition 2007mediaintransition
 
Panel 2007 - Media in Transition Conference
Panel 2007 - Media in Transition ConferencePanel 2007 - Media in Transition Conference
Panel 2007 - Media in Transition Conferencemediaintransition
 
Impact Of User Generated Content on Media - Ajit Jaokar - Media in Transition...
Impact Of User Generated Content on Media - Ajit Jaokar - Media in Transition...Impact Of User Generated Content on Media - Ajit Jaokar - Media in Transition...
Impact Of User Generated Content on Media - Ajit Jaokar - Media in Transition...mediaintransition
 
The Future of Digital Media - Prof. K.H. Brandenburg - Media In Transition 2007
The Future of Digital Media - Prof. K.H. Brandenburg - Media In Transition 2007The Future of Digital Media - Prof. K.H. Brandenburg - Media In Transition 2007
The Future of Digital Media - Prof. K.H. Brandenburg - Media In Transition 2007mediaintransition
 
All Peers - Matthew Gertner - Building Media Distribution Apps
All Peers   - Matthew Gertner - Building Media Distribution AppsAll Peers   - Matthew Gertner - Building Media Distribution Apps
All Peers - Matthew Gertner - Building Media Distribution Appsmediaintransition
 
Christoph Janz - Pageflakes Media In Transition1
Christoph Janz - Pageflakes Media In Transition1Christoph Janz - Pageflakes Media In Transition1
Christoph Janz - Pageflakes Media In Transition1mediaintransition
 

Mehr von mediaintransition (8)

Attention Allocation - from Search to Social
Attention Allocation - from Search to SocialAttention Allocation - from Search to Social
Attention Allocation - from Search to Social
 
John Buckman - Perspectives of an Web Entrepreneur of Bookmooch, Magnatune - ...
John Buckman - Perspectives of an Web Entrepreneur of Bookmooch, Magnatune - ...John Buckman - Perspectives of an Web Entrepreneur of Bookmooch, Magnatune - ...
John Buckman - Perspectives of an Web Entrepreneur of Bookmooch, Magnatune - ...
 
Joachim Graf - The Future of Content - Media In Transition 2007
Joachim Graf - The Future of Content - Media In Transition 2007Joachim Graf - The Future of Content - Media In Transition 2007
Joachim Graf - The Future of Content - Media In Transition 2007
 
Panel 2007 - Media in Transition Conference
Panel 2007 - Media in Transition ConferencePanel 2007 - Media in Transition Conference
Panel 2007 - Media in Transition Conference
 
Impact Of User Generated Content on Media - Ajit Jaokar - Media in Transition...
Impact Of User Generated Content on Media - Ajit Jaokar - Media in Transition...Impact Of User Generated Content on Media - Ajit Jaokar - Media in Transition...
Impact Of User Generated Content on Media - Ajit Jaokar - Media in Transition...
 
The Future of Digital Media - Prof. K.H. Brandenburg - Media In Transition 2007
The Future of Digital Media - Prof. K.H. Brandenburg - Media In Transition 2007The Future of Digital Media - Prof. K.H. Brandenburg - Media In Transition 2007
The Future of Digital Media - Prof. K.H. Brandenburg - Media In Transition 2007
 
All Peers - Matthew Gertner - Building Media Distribution Apps
All Peers   - Matthew Gertner - Building Media Distribution AppsAll Peers   - Matthew Gertner - Building Media Distribution Apps
All Peers - Matthew Gertner - Building Media Distribution Apps
 
Christoph Janz - Pageflakes Media In Transition1
Christoph Janz - Pageflakes Media In Transition1Christoph Janz - Pageflakes Media In Transition1
Christoph Janz - Pageflakes Media In Transition1
 

Kürzlich hochgeladen

How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024TopCSSGallery
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 

Kürzlich hochgeladen (20)

How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 

URL based identity with OpenID provides decentralized single sign-on

  • 1. URL based identity with OpenID Simon Willison, http://simonwillison.net/ Media in Transition, 6th September 2007
  • 2. The web authentication problem What username did I use again? What password did I use again?
  • 4. ?
  • 5. SSO with a single controlling authority betrays the principles of the Web
  • 6. OpenID is decentralised • An open standard, developed in public • No controlling authority • No need to ask permission before implementing it
  • 7. An OpenID is a URL • http://swillison.livejournal.com/ • http://simonwillison.myopenid.com/ • http://simonwillison.net/
  • 10. OpenID’s Simple Registration extension can help users provide name, e-mail, D.O.B...
  • 12. Each of these pages has a URL • If the services supported it, each of these URLs can be an OpenID • This lets me assert ownership of my profile • I can use OpenID to tie profiles together across multiple sites
  • 13. The social network problem • Every site wants to know about my social network • Re-friending everyone on every site I visit is tedious, and a major barrier to adoption • The Facebook platform lets me reuse the Facebook social graph - but I have to abide by their rules
  • 14. OpenID provides the globally unique identifier needed to create a portable social graph
  • 16. 0 875 1,750 2,625 3,500 Se p '05 O ct N ov D ec Jan '06 Fe b M ar Ap r M ay Ju ne Ju ly Au g Se p O ct N ov D ec Jan '07 Fe b Total Relying Parties M ar Ap r M ay Ju ne
  • 17.
  • 18. What’s in it for you? • Reduces the overhead for signing up for an account on your service - great for attracting early adopters • The ability to “prove” ownership of your account is an excellent complement to your service’s Web Service API • You can learn about a user’s profiles elsewhere on the Web
  • 19. Some FAQs • Does this mean I no longer have a database of user accounts? • How do I know that an OpenID is a real person, and not an evil spammer? • Isn’t it a bad idea to outsource the security of my users to a third party? • What are the privacy implications of this?