Upgrade to Pro — share decks privately, control downloads, hide ads and more …

apidays Paris 2022 - OAuth to create trust inside no-code platforms, Mathieu Rasse, MetaAPI

apidays
January 05, 2023

apidays Paris 2022 - OAuth to create trust inside no-code platforms, Mathieu Rasse, MetaAPI

apidays Paris 2022 - APIs the next 10 years: Software, Society, Sovereignty, Sustainability
December 14, 15 & 16, 2022

OAuth to create trust inside no-code platforms
Mathieu Rasse, CEO at MetaAPI
------

Check out our conferences at https://www.apidays.global/

Do you want to sponsor or talk at one of our conferences?
https://apidays.typeform.com/to/ILJeAaV8

Learn more on APIscene, the global media made by the community for the community:
https://www.apiscene.io

Explore the API ecosystem with the API Landscape:
https://apilandscape.apiscene.io/

Deep dive into the API industry with our reports:
https://www.apidays.global/industry-reports/

Subscribe to our global newsletter:
https://apidays.typeform.com/to/i1MPEW

apidays

January 05, 2023
Tweet

More Decks by apidays

Other Decks in Programming

Transcript

  1. Intro Mathieu Rasse, CEO Summary • Story to discover OAuth

    • How OAuth works and benefits • Why creating your own OAuth application • Automations for third party users using OAuth • Demonstration Platform to automate any APIs using low - code and code
  2. 2023 SERIES OF EVENT New York May 16&17 Australia October

    11&12 Singapore April 12&13 Helsinki & North June 5&6 Paris SEPTEMBER London November 15&16 June 28-30 SILICON VALLEY March 14&15 Dubai & Middle East February 22&23
  3. Story time You want to rent your house on AirBNB

    One key to access all your house
  4. Story time You want to restrict access to your garage

    (wine and private stuff) For your guests For you, to access all the house 1 2
  5. Story time For you, to access all the house For

    your VIP guests For your standards guests You have a jacuzzi for your VIP guests 1 2 3
  6. Story time Solving this keys problem with some magic Main

    key: for you, to access all the house Magic key: for your guests Can be restricted to some rooms Self - destructive : must ask you to renew it
  7. Meet OAuth (Open Authorization) no shared password secure process to

    retrieve tokens granularity permissions using scopes revocable authorization easy auth process for users trust and transparency
  8. Let’s (OAuth) dance! (with our story) 2 3 1 4

    5 + 6 You (the owner) Your guest Your house The magic vault
  9. Let’s (OAuth) dance! (in real world) 2 3 1 5

    + 6 Account’s owner No- code platform Google Sheets OAuth provider 4 client_id scopes callback_url user + server validation send token to callback_url send token with client_id and client_secret respond with an access_token and a refresh_token use access_token to access data
  10. What about creating your own OAuth app? 👀👀Control asked permissions

    😇😇Create trust with your customers ✅Validation from the provider 🎨🎨Have your own branding 🙋🙋Enable third - party users inside your app
  11. Automations for third party users using OAuth MyApp 1.0 External

    tools Your users hosted by access your user’s tools OAuth handle by your no- code platform, on your name Your OAuth app here
  12. Thanks! Meet our team inside the No- code village for

    a demo and discuss APIs www. me t a - a pi . i o Reach me on LinkedIn we’re here! (entry of APIDays)