Building JavaScript and Mobile - Native Clients for Token-Based Architectures
Offered By: NDC Conferences via YouTube
Course Description
Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore token-based authentication and access control for modern API-backed applications in this 58-minute conference talk by Brock Allen and Dominick Baier. Learn about requesting, managing, and using tokens for both browser-based and native clients. Discover the differences in approaches and protocol features for various client types. Gain insights into security protocols, discovery, authentication in JavaScript-based apps, token validation, user profiles, API calls, token management, and renewal. Examine native client scenarios, including web server-driven authentication, browser types, OpenID Connect Hybrid Flow, and access token handling. Benefit from the expertise of two client library authors as they share their experiences in building modern front-ends for token-based architectures.
Syllabus
Intro
The big Picture
Security Protocols (11)
Token-based Clients...
Modern/Pure JavaScript apps
No more cookies for security
Discovery
Authentication in JS-based apps
Validating id tokens
More identity data with user profile
Using access token to call user profile
Calling other web APIs
Token management
Renewing tokens
Native Clients
Using a web server for driving the authentication workflow
Browser types
OpenID Connect Hybrid Flow
Requesting the access token
Refreshing an Access Token
Taught by
NDC Conferences
Related Courses
Rust Project Tutorial – Authentication Server Using Warp + JWTfreeCodeCamp Spring Boot and Angular Tutorial - Build a Reddit Clone (Coding Project)
freeCodeCamp What's New in Laravel 5.2
Laracasts Advanced Web APIs with ASP.NET Core in .NET 6
LinkedIn Learning ASP.NET Core: Token-Based Authentication
LinkedIn Learning