Indy.Code() Sessions tagged web

Client-side OAuth with PKCE

The OAuth standard has been around for a while, but traditionally it has required a back-end server to hold a client secret, well, secret. Managing secrets can be a very hard problem to solve. Until now! By supporting Proof Key for Code Exchange, or PKCE, OAuth flows can now be accomplished entirely in the client--and still be secure. In this talk we begin the standard three-legged flow and then introduce PKCE. By the time you leave, you will understand how to implement it in your client applications and the benefits for doing so.

Speaker

Scott McAllister

Scott McAllister

Developer Advocate, PagerDuty

TypeScript - Beyond the Basics

TypeScript enables web developers to improve the clarity and reliability of their code. It also enables more powerful tools for writing code. This led to its rapid rise in popularity. But what can it do for you beyond just adding types to your variables and parameters? In this talk, we look at some of the more advanced features in the language that can help you deliver valuable solutions in less time.

In this session, we will look at features such as: * union types * intersection types * mixins * generics

We will also look at some of the new features in the latest versions of TypeScript

Speaker

Eric Potter

Eric Potter

Director of Technical Education, Sweetwater