Submit Search
Upload
2007 Barcelona Drupalcon: OpenID
•
2 likes
•
807 views
James Walker
Follow
Technology
Business
Report
Share
Report
Share
1 of 89
Download now
Download to read offline
Recommended
El Sexo Buena Medicina
El Sexo Buena Medicina
Emosane Esther
Iraque
Iraque
MERCIO
Trab Ti Rev01
Trab Ti Rev01
shirlaine
La Mentalidad reflejada en el Fútbol
La Mentalidad reflejada en el Fútbol
Engel Fonseca
Jim Bob and Michelle Duggar Family
Jim Bob and Michelle Duggar Family
pacho54
Las Reglas Masculinas1
Las Reglas Masculinas1
Pajarito
living drupal
living drupal
James Walker
Drupal & Mobile
Drupal & Mobile
James Walker
Recommended
El Sexo Buena Medicina
El Sexo Buena Medicina
Emosane Esther
Iraque
Iraque
MERCIO
Trab Ti Rev01
Trab Ti Rev01
shirlaine
La Mentalidad reflejada en el Fútbol
La Mentalidad reflejada en el Fútbol
Engel Fonseca
Jim Bob and Michelle Duggar Family
Jim Bob and Michelle Duggar Family
pacho54
Las Reglas Masculinas1
Las Reglas Masculinas1
Pajarito
living drupal
living drupal
James Walker
Drupal & Mobile
Drupal & Mobile
James Walker
Salmon Protocol - OpenWebTO
Salmon Protocol - OpenWebTO
James Walker
Federating the Social Web
Federating the Social Web
James Walker
Keeping Drupal Connected
Keeping Drupal Connected
James Walker
OpenWeb Discovery
OpenWeb Discovery
James Walker
Using Drupal
Using Drupal
James Walker
Your Blog is Your Social Network
Your Blog is Your Social Network
James Walker
Why I Hate Drupal
Why I Hate Drupal
James Walker
OpenID DrupalCon 2009
OpenID DrupalCon 2009
James Walker
Openid Drupalcon 2008
Openid Drupalcon 2008
James Walker
2007 Fsoss Drupal Under The Hood
2007 Fsoss Drupal Under The Hood
James Walker
2007 Barcelona Drupalcon Image handling
2007 Barcelona Drupalcon Image handling
James Walker
Event-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream Processing
ScyllaDB
WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024
Lorenzo Miniero
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджера
Mark Opanasiuk
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
FIDO Alliance
Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024
Patrick Viafore
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM Performance
Samy Fodil
Using IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & Ireland
IES VE
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
FIDO Alliance
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
Srushith Repakula
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
FIDO Alliance
Vector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptx
jbellis
More Related Content
More from James Walker
Salmon Protocol - OpenWebTO
Salmon Protocol - OpenWebTO
James Walker
Federating the Social Web
Federating the Social Web
James Walker
Keeping Drupal Connected
Keeping Drupal Connected
James Walker
OpenWeb Discovery
OpenWeb Discovery
James Walker
Using Drupal
Using Drupal
James Walker
Your Blog is Your Social Network
Your Blog is Your Social Network
James Walker
Why I Hate Drupal
Why I Hate Drupal
James Walker
OpenID DrupalCon 2009
OpenID DrupalCon 2009
James Walker
Openid Drupalcon 2008
Openid Drupalcon 2008
James Walker
2007 Fsoss Drupal Under The Hood
2007 Fsoss Drupal Under The Hood
James Walker
2007 Barcelona Drupalcon Image handling
2007 Barcelona Drupalcon Image handling
James Walker
More from James Walker
(11)
Salmon Protocol - OpenWebTO
Salmon Protocol - OpenWebTO
Federating the Social Web
Federating the Social Web
Keeping Drupal Connected
Keeping Drupal Connected
OpenWeb Discovery
OpenWeb Discovery
Using Drupal
Using Drupal
Your Blog is Your Social Network
Your Blog is Your Social Network
Why I Hate Drupal
Why I Hate Drupal
OpenID DrupalCon 2009
OpenID DrupalCon 2009
Openid Drupalcon 2008
Openid Drupalcon 2008
2007 Fsoss Drupal Under The Hood
2007 Fsoss Drupal Under The Hood
2007 Barcelona Drupalcon Image handling
2007 Barcelona Drupalcon Image handling
Recently uploaded
Event-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream Processing
ScyllaDB
WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024
Lorenzo Miniero
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджера
Mark Opanasiuk
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
FIDO Alliance
Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024
Patrick Viafore
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM Performance
Samy Fodil
Using IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & Ireland
IES VE
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
FIDO Alliance
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
Srushith Repakula
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
FIDO Alliance
Vector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptx
jbellis
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
FIDO Alliance
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
FIDO Alliance
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
Muhammad Subhan
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
FIDO Alliance
Introduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptx
FIDO Alliance
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
ScyllaDB
TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024
Stephen Perrenod
UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overview
DianaGray10
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc
Recently uploaded
(20)
Event-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream Processing
WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджера
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM Performance
Using IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & Ireland
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Vector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptx
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Introduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptx
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024
UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overview
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
2007 Barcelona Drupalcon: OpenID
1.
2.
supported in core...
3.
now what?
4.
questions?
5.
answers!
6.
explanation
7.
what is OpenID?
8.
“OpenID is an
open, decentralized, free framework for user- centric digital identity.”
9.
“OpenID is an
open, decentralized, free framework for user- centric digital identity.”
10.
what is identity?
11.
who you are
12.
who am I?
13.
14.
“walkah”
15.
James Ransom Walker
16.
yes... “Ransom”
17.
18.
19.
20.
21.
July 10, 1977
22.
29
23.
30
24.
over 19
25.
over 21
26.
over 25
27.
under 65
28.
who you are
29.
how does it
work?
30.
Who is involved? •
Users - OpenID Identifier • Relying Party (RP) - aka “consumer” • Wants your information • OpenID Provider (OP) - aka “ID provider” • Has your information
31.
User provides identity (URL)
to Relying Party
32.
Relying Party performs discovery
33.
Re-directs to OpenID Provider
34.
... with choices
35.
User authenticates
36.
User receives signed authentication
response
37.
Redirected to RP
38.
Relying party verifies
this response
39.
access granted!
40.
what’s the point?
41.
too many usernames &
passwords
42.
single sign-on
43.
44.
45.
46.
47.
registration headaches
48.
real world
49.
50.
photo ID
51.
what is an
OpenID identifier?
52.
not an account
53.
URL
54.
globally unique
55.
identifier
56.
57.
... like your passport
number
58.
isn’t that a
bad idea?
59.
what if someone steals
my identity!?
60.
“OpenID is an
open, decentralized, free framework for user- centric digital identity.”
61.
choice of: OpenID Provider
62.
get a couple!
63.
multiple personas
64.
choice of: authentication
method
65.
66.
choice of: released data
67.
(including not presenting ID)
68.
user decides
69.
where do i
get one?
70.
how do i
use it?
71.
is it secure?
72.
you don’t give
your credentials to anyone but your OpenID provider
73.
(unlike drupal.module)
74.
what’s next?
75.
OpenID provider
76.
DRUPAL-4-7--2
77.
5 & 6
soon!
78.
in core?
79.
attribute exchange
80.
81.
key-value pairs
82.
keys are URLs
83.
(also globally
unique)
84.
http://pants.com/pants/status
=> off
85.
not necessarily from your
provider
86.
cached by your
provider
87.
can be digitally signed
by attribute provider
88.
we can achieve
true digital identity
89.
more questions?
Download now