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
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
FIDO Alliance
Vector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptx
jbellis
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
WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024
Lorenzo Miniero
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage Intacct
BrainSell Technologies
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
FIDO Alliance
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
ScyllaDB
State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!
Memoori
Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data Science
Paolo Missier
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
Srushith Repakula
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 Warsaw
GDSC PJATK
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
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
FIDO Alliance
Vector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptx
jbellis
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
WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024
Lorenzo Miniero
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage Intacct
BrainSell Technologies
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
FIDO Alliance
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
ScyllaDB
State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!
Memoori
Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data Science
Paolo Missier
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
Srushith Repakula
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 Warsaw
GDSC PJATK
Generative AI Use Cases and Applications.pdf
Generative AI Use Cases and Applications.pdf
alexjohnson7307
JavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate Guide
Pixlogix Infotech
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Skynet Technologies
Overview of Hyperledger Foundation
Overview of Hyperledger Foundation
Hyperleger Tokyo Meetup
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
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
FIDO Alliance
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
panagenda
Intro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptx
FIDO Alliance
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
ScyllaDB
Recently uploaded
(20)
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Vector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptx
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage Intacct
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!
Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data Science
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 Warsaw
Generative AI Use Cases and Applications.pdf
Generative AI Use Cases and Applications.pdf
JavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate Guide
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Overview of Hyperledger Foundation
Overview of Hyperledger Foundation
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
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Intro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptx
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
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