Learning Hub
Technical Learnings
Hands-on examples of technical concepts implemented in Ruby on Rails 8. Explore interactive examples covering System Design, AI, Ruby, and more engineering topics.
Explore by Topic
Filtered by: Auth
(5 items)
Clear filter
Introduction to OAuth 2.0 and Core Concepts
A primer on OAuth 2.0 and its role in delegated authorization
Auth
OAuth 2.0 Grant Types: Authorization Code Grant
Deep dive into the most secure OAuth 2.0 flow for confidential clients
Auth
OAuth 2.0 Grant Types: Client Credentials Grant
The simplest OAuth 2.0 flow for machine-to-machine communication
Auth
OAuth 2.0 Grant Types: Authorization Code Grant with PKCE
Enhanced security for public clients like SPAs and mobile apps
Auth
OAuth 2.0 Grant Types: Device Authorization Flow
OAuth 2.0 flow for input-constrained devices like Smart TVs and IoT devices
Auth