Understanding and implementing OAuth 2.0 — mit Aaron Parecki

  1. Coding
  2. Technik + IT

The OAuth 2.0 authorization framework has become the industry standard in providing secure access to web APIs. This hands-on workshop teaches you how to build an OAuth app that talks to existing APIs.

Ticket kaufen
Preis: € 289
Max. 20 Teilnehmer*innen

Full-day pass including snacks, beverages, lunch and a print copy of Aaron's book OAuth 2.0 Simplified

Veranstaltungsdetails

Datum
Veranstaltungsort
tollwerkstatt
Klingenhofstrasse 5 , 90411 Nürnberg
Website
colloq.io
Level
  • Fortgeschrittene
  • Experten
Zielgruppe
  • Technologie
Vortragssprache
  • Englisch

Darum geht's

Hands-on workshop with Aaron Parecki

The OAuth 2.0 authorization framework has become the industry standard in providing secure access to web APIs. It allows users to grant external applications access to their data, such as profile data, photos, and email, without compromising security.

While OAuth 2.0 aims to focus on client developer simplicity, it can still be quite tricky to wrap your head around — especially if you're new to the topic. This full-day hands-on workshop with Aaron Parecki will definitely help you with that.

Whether you’re a software architect, application developer, project manager, or a casual programmer, the workshop will introduce you to the concepts of OAuth 2.0 and demonstrate what is required when building a server.

Part 1: Understanding OAuth 2.0

In the first part of the workshop, Aaron will walk you through the most important concepts of OAuth 2.0. You will gain a sound understanding of what flows and use cases OAuth 2.0 is covering.

  • Why OAuth is important

  • OAuth 2.0 terminology & flows

  • Grant Types and Use Cases

    • Server-side apps

    • Browser-based apps

    • Native apps

    • Browserless and input-constrained devices

  • Tokens, scopes and resources

  • Server components

  • Available libraries (or do you need one at all?)

Part 2: Implementing OAuth 2.0

The second part of the workshop will be hands-on, so please don't forget to bring your laptop and other necessary equipment along. WiFi will be provided.

The goal will be to build one or more OAuth apps that talk to an existing API — things like making an app to read and write todos in Wunderlist, or GitHub, or any other OAuth 2.0 service you want to connect with. You can use whatever programming language you want for your project as long as you're already familiar with creating simple web apps. For absolute beginners, Aaron could walk you through a PHP app, since it's pretty easy to get that environment going.

Referenten

  1. Profilbild von Aaron Parecki

    Aaron Parecki

    Aaron is the author of [OAuth 2.0 Simplified](https://oauth2simplified.com/), editor of the W3C [Webmention](https://www.w3.org/TR/webmention/) and [Micropub](https://www.w3.org/TR/micropub/) specifications, and maintains [oauth.net](https://oauth.net). He has spoken at conferences around the world about OAuth, data ownership, quantified self, and even explained why R is a vowel. Aaron holds a B.S. in Computer Science from University of Oregon and lives in Portland, Oregon.

Ablauf am Donnerstag, 18. Oktober

  • Workshop part 1: Understanding OAuth 2.0

    Vortragsbeginn
    Veranstaltungsort:
    tollwerkstatt
    Klingenhofstrasse 5 , 90411 Nürnberg
  • Lunch (provided)

    Vortragsbeginn
    Veranstaltungsort:
    tollwerkstatt
    Klingenhofstrasse 5 , 90411 Nürnberg
  • Workshop part 2: Implementing OAuth 2.0

    Vortragsbeginn
    Veranstaltungsort:
    tollwerkstatt
    Klingenhofstrasse 5 , 90411 Nürnberg

Veranstaltungsort

tollwerkstatt
Klingenhofstrasse 5 , 90411 Nürnberg
Interaktive Kartenansicht mit Routenplanung
Zurück zur Liste

Über den Veranstalter

tollwerk / Joschi Kuphal

Links des Veranstalters