Computer Futures

12-10-2021 | Webinar - Knock knock, who's there?

When it comes to writing code, there’s nothing we take more seriously than authentication and security. Modern single page applications bring along new challenges. By using solutions like the OpenID Connect protocol and JSON Web Tokens we can improve the user experience when authenticating with your apps, providing a seamless authentication process.

In this talk, we will try to explain in-depth, the way JSON Web Tokens work and can be used to secure your single-page apps. We will explain the difference between using opaque tokens and JWTs. The talks will also give an overview of a modern authentication flow and a step by step breakdown of how it works exactly. No specific previous knowledge is required, but it helps the audience has some experience with authenticating users.

Why: Authentication is one of the fundamentals of modern (and not so modern) applications. While a lot of apps are becoming modern single page applications, the way we authenticate these is still stuck in the past. No more server-side cookies or abusing OAuth. OpenID Connect and JSON Web Tokens provide a way to handle the authentication of SPAs in a seamless and secure way.


About the speaker

My name is Sam Bellen. I'm a Google Developer Expert who works as a Senior Developer Advocate Engineer at Auth0. At Auth0 we're trying to make authentication and identification as easy as possible, while still keeping it secure.
After office hours I like to play around with the web-audio API, and other "exotic" browser APIs. One of my side projects is a library to add audio effects to an audio input using JavaScript.

In this Section

07-12-2021 | Mom, Dad... Where do requirements come from?

21-10-2021 | Webinar - How DPG Media builds streaming analytics use cases at scale on AWS

08-09-2021 | Webinar - Why and How to Upgrade to Java 17

16-06-2021 | Webinar - Security by Design in Software Development

10-06-2021 | Webinar - How data mesh increases news personalization relevance at DPG Media

08-06-2021 | Webinar - 50 shades of analysis; business & functional analysis demystified

02-06-2021 | Webinar - Advanced Testing Patterns

18-03-2021 | Webinar - Building and maintaining a secure IoT healthcare solution

25-02-2021 | Webinar - Artificial Intelligence: Miracle or Menace?

20-01-2021 | Webinar - How Business Analysis can make change stick

Webinar: Cloud security in a hybrid environment

Webinar: Decomposition for starters

25-11-2020 | Webinar: Electron - why you should use it?

Webinar: how to move along in the fast moving world of data-driven technology

Webinar: how to set up data lakes

Webinar: Intro to Cloud-Native Development Using AWS Fargate

Webinar: empower your business with data