BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//CFP.DEV//CFP.DEV shortcodes//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:VoxxedDays CERN
X-WR-RELCALID:c426493a-54d4-472b-b975-6f3aaa7163fa
X-WR-TIMEZONE:Europe/Brussels
BEGIN:VEVENT
UID:cfp-1151-6432@cfp.dev
DTSTAMP:20260920T150218Z
SEQUENCE:0
STATUS:CONFIRMED
DTSTART:20250115T104000Z
DTEND:20250115T112500Z
SUMMARY:OAuth2\, OpenID: live-coding SSO\, from first principles
DESCRIPTION:OpenID and OAuth2 are the most ubiquituous web protocols when i
 t comes to authentication and authorization. They are somewhat complicated
 \, and usually hard for newcomers to grok. Often explained\, rarely unders
 tood\, it turns out they are are based on a few primitives that are easy t
 o implement.In this presentation\, rather than going through the nitty-gri
 tty details and puzzling over inscrutable diagrams\, we use code! First\, 
 we pick a common language\, e.g. Python\, Java or Javascript. Then we impl
 ement an authentication flow\, without using an existing library. This wil
 l help you visualize the steps involved\, and it&#39\;ll give you a sense 
 of what that oauth2 library you need to use actually does.\nSpeakers: Dani
 el Garnier-Moiroux\nTrack: Security
URL:https://vdc25.voxxeddays.ch/talk/oauth2-openid-live-coding-sso-from-fir
 st-principles/
LOCATION:Globe\nCERN\nGeneva\, Switzerland
CATEGORIES:Security
END:VEVENT
END:VCALENDAR
