Enviar pesquisa
Carregar
FedCM - OpenID TechNight vol.19
•
0 gostou
•
383 visualizações
Nov Matake
Seguir
Nov's slide at OpenID TechNight vol.19
Leia menos
Leia mais
Tecnologia
Vista de apresentação de diapositivos
Denunciar
Compartilhar
Vista de apresentação de diapositivos
Denunciar
Compartilhar
1 de 24
Baixar agora
Baixar para ler offline
Recomendados
Leadership by design - why I'm a bad design leader
Leadership by design - why I'm a bad design leader
Cameron Rogers
Beautiful places in the world to visit
Beautiful places in the world to visit
PaulNickAntonov
GPMS Transportal Cloud 2018
GPMS Transportal Cloud 2018
Raja Seevan
EMB 145 Recurrent
EMB 145 Recurrent
Cordell Hadeed
Mbym lookbook autumn 2016 (1)
Mbym lookbook autumn 2016 (1)
estebandeus
Spacebrew MADess: Running Your Own Server
Spacebrew MADess: Running Your Own Server
Julio Terra
software Demo
software Demo
irfan syed
Nardo Vergara Certificates
Nardo Vergara Certificates
Nardo Vergara
Recomendados
Leadership by design - why I'm a bad design leader
Leadership by design - why I'm a bad design leader
Cameron Rogers
Beautiful places in the world to visit
Beautiful places in the world to visit
PaulNickAntonov
GPMS Transportal Cloud 2018
GPMS Transportal Cloud 2018
Raja Seevan
EMB 145 Recurrent
EMB 145 Recurrent
Cordell Hadeed
Mbym lookbook autumn 2016 (1)
Mbym lookbook autumn 2016 (1)
estebandeus
Spacebrew MADess: Running Your Own Server
Spacebrew MADess: Running Your Own Server
Julio Terra
software Demo
software Demo
irfan syed
Nardo Vergara Certificates
Nardo Vergara Certificates
Nardo Vergara
Nardo Vergara Certificates
Nardo Vergara Certificates
Nardo Vergara
Nardo Vergara Certificates
Nardo Vergara Certificates
Nardo Vergara
Software Presentation
Software Presentation
syedirfanullah
Behler Richard PPP
Behler Richard PPP
Richard Behler
How To Have A Successful Mini Analyst Day
How To Have A Successful Mini Analyst Day
Christopher Manfredi
P.h.d
P.h.d
Ioanna Thanasi
Daniela Moreno - Professional Persona Project
Daniela Moreno - Professional Persona Project
Dmoreno8
Hoja de vida jogc
Hoja de vida jogc
jogc62
GGMODELS PHOTOGRAPHY MAGAZINE No.3 July 2015
GGMODELS PHOTOGRAPHY MAGAZINE No.3 July 2015
GGMODELS PHOTOGRAPHY
Professional Persona Project - John Patino
Professional Persona Project - John Patino
John Patino
Shojiki Credential
Shojiki Credential
Nguyễn Thị Phương Nhi
Penn commercial - A Business School
Penn commercial - A Business School
Florida Academy
Fcc grol
Fcc grol
JohnElstromInternati
Fcc grol
Fcc grol
JohnElstromInternati
Fcc grol
Fcc grol
JohnElstromInternati
Sowk 388 Power Point Final
Sowk 388 Power Point Final
sarahm2
SCAIS_TSD_2
SCAIS_TSD_2
Iván Fernández Mora
Product Management Lessons from Rose Yao
Product Management Lessons from Rose Yao
AxiomZen
Síndrome de Ovario Poliquístico_Reyes Guirao Marisa - copia.pdf
Síndrome de Ovario Poliquístico_Reyes Guirao Marisa - copia.pdf
MarisaReyesGuirao
Native VS HTML5 - Ionic App Development | CM Telecom
Native VS HTML5 - Ionic App Development | CM Telecom
CM.com
#idcon vol.29 - #fidcon WebAuthn, Next Stage
#idcon vol.29 - #fidcon WebAuthn, Next Stage
Nov Matake
Safari (ITP) & Chrome (SameSite=Lax as default) が Federation に与える影響 - OpenID ...
Safari (ITP) & Chrome (SameSite=Lax as default) が Federation に与える影響 - OpenID ...
Nov Matake
Mais conteúdo relacionado
Semelhante a FedCM - OpenID TechNight vol.19
Nardo Vergara Certificates
Nardo Vergara Certificates
Nardo Vergara
Nardo Vergara Certificates
Nardo Vergara Certificates
Nardo Vergara
Software Presentation
Software Presentation
syedirfanullah
Behler Richard PPP
Behler Richard PPP
Richard Behler
How To Have A Successful Mini Analyst Day
How To Have A Successful Mini Analyst Day
Christopher Manfredi
P.h.d
P.h.d
Ioanna Thanasi
Daniela Moreno - Professional Persona Project
Daniela Moreno - Professional Persona Project
Dmoreno8
Hoja de vida jogc
Hoja de vida jogc
jogc62
GGMODELS PHOTOGRAPHY MAGAZINE No.3 July 2015
GGMODELS PHOTOGRAPHY MAGAZINE No.3 July 2015
GGMODELS PHOTOGRAPHY
Professional Persona Project - John Patino
Professional Persona Project - John Patino
John Patino
Shojiki Credential
Shojiki Credential
Nguyễn Thị Phương Nhi
Penn commercial - A Business School
Penn commercial - A Business School
Florida Academy
Fcc grol
Fcc grol
JohnElstromInternati
Fcc grol
Fcc grol
JohnElstromInternati
Fcc grol
Fcc grol
JohnElstromInternati
Sowk 388 Power Point Final
Sowk 388 Power Point Final
sarahm2
SCAIS_TSD_2
SCAIS_TSD_2
Iván Fernández Mora
Product Management Lessons from Rose Yao
Product Management Lessons from Rose Yao
AxiomZen
Síndrome de Ovario Poliquístico_Reyes Guirao Marisa - copia.pdf
Síndrome de Ovario Poliquístico_Reyes Guirao Marisa - copia.pdf
MarisaReyesGuirao
Native VS HTML5 - Ionic App Development | CM Telecom
Native VS HTML5 - Ionic App Development | CM Telecom
CM.com
Semelhante a FedCM - OpenID TechNight vol.19
(20)
Nardo Vergara Certificates
Nardo Vergara Certificates
Nardo Vergara Certificates
Nardo Vergara Certificates
Software Presentation
Software Presentation
Behler Richard PPP
Behler Richard PPP
How To Have A Successful Mini Analyst Day
How To Have A Successful Mini Analyst Day
P.h.d
P.h.d
Daniela Moreno - Professional Persona Project
Daniela Moreno - Professional Persona Project
Hoja de vida jogc
Hoja de vida jogc
GGMODELS PHOTOGRAPHY MAGAZINE No.3 July 2015
GGMODELS PHOTOGRAPHY MAGAZINE No.3 July 2015
Professional Persona Project - John Patino
Professional Persona Project - John Patino
Shojiki Credential
Shojiki Credential
Penn commercial - A Business School
Penn commercial - A Business School
Fcc grol
Fcc grol
Fcc grol
Fcc grol
Fcc grol
Fcc grol
Sowk 388 Power Point Final
Sowk 388 Power Point Final
SCAIS_TSD_2
SCAIS_TSD_2
Product Management Lessons from Rose Yao
Product Management Lessons from Rose Yao
Síndrome de Ovario Poliquístico_Reyes Guirao Marisa - copia.pdf
Síndrome de Ovario Poliquístico_Reyes Guirao Marisa - copia.pdf
Native VS HTML5 - Ionic App Development | CM Telecom
Native VS HTML5 - Ionic App Development | CM Telecom
Mais de Nov Matake
#idcon vol.29 - #fidcon WebAuthn, Next Stage
#idcon vol.29 - #fidcon WebAuthn, Next Stage
Nov Matake
Safari (ITP) & Chrome (SameSite=Lax as default) が Federation に与える影響 - OpenID ...
Safari (ITP) & Chrome (SameSite=Lax as default) が Federation に与える影響 - OpenID ...
Nov Matake
Sign in with Apple
Sign in with Apple
Nov Matake
FIDO @ LINE - #idcon vol.24
FIDO @ LINE - #idcon vol.24
Nov Matake
W3C Web Authentication - #idcon vol.24
W3C Web Authentication - #idcon vol.24
Nov Matake
NIST SP 800-63C - Federation and Assertions (FINAL)
NIST SP 800-63C - Federation and Assertions (FINAL)
Nov Matake
OPTiM StoreにおけるSCIM & OIDC活用事例 - ID&IT 2016
OPTiM StoreにおけるSCIM & OIDC活用事例 - ID&IT 2016
Nov Matake
NIST SP 800-63C #idcon vol.22
NIST SP 800-63C #idcon vol.22
Nov Matake
NIST SP 800-63-3 #idcon vol.22
NIST SP 800-63-3 #idcon vol.22
Nov Matake
ID連携入門 (実習編) - Security Camp 2016
ID連携入門 (実習編) - Security Camp 2016
Nov Matake
ID連携概要 - OpenID TechNight vol.13
ID連携概要 - OpenID TechNight vol.13
Nov Matake
ミスコンとプライバシー ~ IdentityDuck誕生秘話 ~ #idcon
ミスコンとプライバシー ~ IdentityDuck誕生秘話 ~ #idcon
Nov Matake
SAML / OpenID Connect / OAuth / SCIM 技術解説 - ID&IT 2014 #idit2014
SAML / OpenID Connect / OAuth / SCIM 技術解説 - ID&IT 2014 #idit2014
Nov Matake
FIDO alliance #idcon vol.18
FIDO alliance #idcon vol.18
Nov Matake
OpenID Connect 101 @ OpenID TechNight vol.11
OpenID Connect 101 @ OpenID TechNight vol.11
Nov Matake
池澤あやかと学ぼう!: はじめてのOAuthとOpenID Connect - JICS 2014
池澤あやかと学ぼう!: はじめてのOAuthとOpenID Connect - JICS 2014
Nov Matake
OAuth認証再考からのOpenID Connect #devlove
OAuth認証再考からのOpenID Connect #devlove
Nov Matake
ID & IT 2013 - OpenID Connect Hands-on
ID & IT 2013 - OpenID Connect Hands-on
Nov Matake
JWT Translation #technight
JWT Translation #technight
Nov Matake
MIT-KIT Intro at #idcon sattelite
MIT-KIT Intro at #idcon sattelite
Nov Matake
Mais de Nov Matake
(20)
#idcon vol.29 - #fidcon WebAuthn, Next Stage
#idcon vol.29 - #fidcon WebAuthn, Next Stage
Safari (ITP) & Chrome (SameSite=Lax as default) が Federation に与える影響 - OpenID ...
Safari (ITP) & Chrome (SameSite=Lax as default) が Federation に与える影響 - OpenID ...
Sign in with Apple
Sign in with Apple
FIDO @ LINE - #idcon vol.24
FIDO @ LINE - #idcon vol.24
W3C Web Authentication - #idcon vol.24
W3C Web Authentication - #idcon vol.24
NIST SP 800-63C - Federation and Assertions (FINAL)
NIST SP 800-63C - Federation and Assertions (FINAL)
OPTiM StoreにおけるSCIM & OIDC活用事例 - ID&IT 2016
OPTiM StoreにおけるSCIM & OIDC活用事例 - ID&IT 2016
NIST SP 800-63C #idcon vol.22
NIST SP 800-63C #idcon vol.22
NIST SP 800-63-3 #idcon vol.22
NIST SP 800-63-3 #idcon vol.22
ID連携入門 (実習編) - Security Camp 2016
ID連携入門 (実習編) - Security Camp 2016
ID連携概要 - OpenID TechNight vol.13
ID連携概要 - OpenID TechNight vol.13
ミスコンとプライバシー ~ IdentityDuck誕生秘話 ~ #idcon
ミスコンとプライバシー ~ IdentityDuck誕生秘話 ~ #idcon
SAML / OpenID Connect / OAuth / SCIM 技術解説 - ID&IT 2014 #idit2014
SAML / OpenID Connect / OAuth / SCIM 技術解説 - ID&IT 2014 #idit2014
FIDO alliance #idcon vol.18
FIDO alliance #idcon vol.18
OpenID Connect 101 @ OpenID TechNight vol.11
OpenID Connect 101 @ OpenID TechNight vol.11
池澤あやかと学ぼう!: はじめてのOAuthとOpenID Connect - JICS 2014
池澤あやかと学ぼう!: はじめてのOAuthとOpenID Connect - JICS 2014
OAuth認証再考からのOpenID Connect #devlove
OAuth認証再考からのOpenID Connect #devlove
ID & IT 2013 - OpenID Connect Hands-on
ID & IT 2013 - OpenID Connect Hands-on
JWT Translation #technight
JWT Translation #technight
MIT-KIT Intro at #idcon sattelite
MIT-KIT Intro at #idcon sattelite
Último
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
Allon Mureinik
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
naman860154
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Rafal Los
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Delhi Call girls
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Delhi Call girls
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Radu Cotescu
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Miguel Araújo
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
hans926745
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Neo4j
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
debabhi2
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Martijn de Jong
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
The Digital Insurer
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Gabriella Davis
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
Sinan KOZAK
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
naman860154
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j
Último
(20)
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
FedCM - OpenID TechNight vol.19
1.
F e d C M ~ m y e x p e c t a t i o n & c u r r e n t i m p l e m e n t a t i o n ~ N o v M a t a k e
2.
+
3.
h t t p s : / / d a t a t r a c k e r . i e t f . o r g / d o c / h t m l / d r a f t - i e t f - o a u t h - b r o w s e r - b a s e d - a p p s
4.
h t t p s : / / t o o l s . i e t f . o r g / h t m l / r f c 8 2 5 2
5.
A p p - s p e c i f i c B a c k e n d A P I s
6.
A p p - s p e c i f i c B a c k e n d A P I s I d P B a c k e n d A P I s
7.
A p p - s p e c i f i c B a c k e n d A P I s I d P B a c k e n d A P I s 3 r d - p a r t y A P I s
8.
A p p - s p e c i f i c B a c k e n d A P I s A c t s a s A P I G W
9.
A p p - s p e c i f i c B a c k e n d A P I s I d P B a c k e n d A P I s 3 r d - p a r t y A P I s
10.
A p p - s p e c i f i c B a c k e n d A P I s I d P B a c k e n d A P I s 3 r d - p a r t y A P I s Q 1 . H o w t o o b t a i n t o k e n s f o r e a c h A P I s ? Q 2 . W h e r e t o s t o r e e a c h t o k e n s ? Q 3 . H o w t o p a s s t h e t o k e n t o e a c h A P I s ? N a t i v e A p p s / S P A
11.
A p p - s p e c i f i c B a c k e n d A P I s I d P B a c k e n d A P I s 3 r d - p a r t y A P I s A 1 . O A u t h 2 . 0 i n S y s t e m B r o w s e r w / P K C E A 2 . K e y C h a i n & A p p - s p e c i f i c B a c k e n d S e r v e r A 3 . O A u t h 2 . 0 B e a r e r i n N a t i v e A p p s c a s e s
12.
A p p - s p e c i f i c B a c k e n d A P I s I d P B a c k e n d A P I s 3 r d - p a r t y A P I s A 1 . O A u t h 2 . 0 i n P o p - u p W i n d o w ? C o o k i e s ? A 2 . W e b S t o r a g e ? O n - m e m o r y ? C o o k i e s ? A 3 . O A u t h 2 . 0 B e a r e r ? C o o k i e s ? i n S P A c a s e s
13.
B e s t P r a c t i c e s & A r c h i t e c t u r e P a t t e r n s w / o S i m p l e C o d e : p
14.
15.
16.
17.
18.
N a t i v e S u p p o r t > > > B e s t P r a c t i c e
19.
❖ M e d i a t i o n f l o w o n l y ❖ R P s s t i l l n e e d n o r m a l O A u t h d a n c e c o d e f o r u s e r i n t e r a c t i o n s
20.
❖ A d d i t i o n a l r e q u i r e m e n t s ( e . g . , “ / . w e l l - k n o w n / f e d c m . j s o n ” ) ❖ W h y “ / . w e l l - k n o w n / o p e n i d - c o n f i g u r a t i o n ” ( o r “ / . w e l l - k n o w n / o a u t h - a u t h o r i z a t i o n - s e r v e r ” ) i s n ’ t e n o u g h ? ❖ R P d e v e l o p e r s c a n a l s o g i v e s u c h i n f o , t h e n n o d i s c o v e r y n e e d e d .
21.
I w a n t t h i s .
22.
❖ I D T o k e n f o r F r o n t e n d ❖ N e v e r u s e d ( u n l e s s f o r d e t a c h e d s i g n a t u r e ) ❖ A c c o u n t C h o o s e r ❖ I d P s c a n s h o w a c c o u n t s e l e c t i o n U I b y t h e i r d e c i s i o n ❖ R P s c a n a l s o r e q u e s t “ p r o m p t = s e l e c t _ a c c o u n t ” ❖ J u s t l e t t h e m d o t h e i r j o b
23.
❖ R P - i n i t i a t e d L o g o u t ❖ “ / . w e l l - k n o w n / o p e n i d - c o n f i g u r a t i o n ” h a s “ e n d _ s e s s i o n _ e n d p o i n t ” ❖ T o k e n R e v o c a t i o n ❖ “ / . w e l l - k n o w n / o a u t h - a u t h o r i z a t i o n - s e r v e r “ h a s “ r e v o c a t i o n _ e n d p o i n t ”
24.
~ O p e n I D C o n n e c t D e s i g n G o a l ~ “ m a k i n g s i m p l e t h i n g s s i m p l e a n d c o m p l i c a t e d t h i n g s p o s s i b l e ” h t t p s : / / o p e n i d . n e t / c o n n e c t / f a q /
Baixar agora