Learning the OAuth Dance (Without Stepping on Anyone's Toes)
Anabella Spinelli, Former QA & Future Developer, Typeform
Apply to be a speaker here - https://apidays.typeform.com/to/J1snsg
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
Weitere ähnliche Inhalte
Ähnlich wie APIdays Paris 2018 - Learning the OAuth Dance (Without Stepping on Anyone's Toes), Anabella Spinelli, Former QA & Future Developer, Typeform
Ähnlich wie APIdays Paris 2018 - Learning the OAuth Dance (Without Stepping on Anyone's Toes), Anabella Spinelli, Former QA & Future Developer, Typeform (20)
6. @deutschevita
OAuth stands for Open Authorization. It's a
framework that enables a third-party application
to obtain limited access to an HTTP service on
behalf of a resource owner by orchestrating an
approval interaction between the resource owner
and the HTTP service.
Smart definition
40. @deutschevita
Hey Typeform, it's me! I want to access this
information on this user's account, can you
ask them for me? Then let me know at this
address. Thanks!
My app
Authorize
51. Ok! Here's my client secret and that code you
just sent me, also my redirect URI so you
know I'm 100% legit.
My app
Token
Can I have a token now?
@deutschevita
69. @deutschevita
● The OAuth 2.0 specification
● Typeform's OAuth docs
● The beginner's guide to OAuth dancing
● The most basic OAuth app repo
● The Net Ninja's OAuth tutorial with PassportJS
Useful resources to read on