OIDC - Consent Screens
Trust is key. Learn how to design user-centric consent flows that clearly communicate what data is being requested, handling granular permissions while maintaining a smooth user experience.
OIDC - Claims Mapping
How do scopes translate to data? We’ll map standard scopes to specific claims like name or picture and discuss how to inject custom data—like roles or subscription levels—into your tokens.
OIDC - Standard OIDC Scopes
Scopes define access boundaries. We’ll cover the mandatory openid scope and optional ones like profile, email, and offline_access that control exactly what user data your application requests.
OIDC - Discovery & Configuration
Stop hardcoding endpoints. We’ll explore the .well-known configuration document, enabling your applications to automatically discover issuer URLs, keys, and supported scopes for seamless setup.
OIDC - The UserInfo Endpoint
Sometimes the ID Token isn't enough. Learn how to query this protected resource to fetch extended user attributes, balancing the trade-off between token size and additional API network calls.
OIDC - The ID Token (The Heart of OIDC)
Meet the JWT-based token that distinguishes OIDC from standard OAuth. We’ll dissect its structure—Header, Payload, Signature—and examine key claims like sub, iss, and exp that prove a user's identity.
OIDC - What is OIDC?
OpenID Connect adds an intelligent identity layer on top of OAuth 2.0. Learn how it standardizes Single Sign-On (SSO) and allows apps to verify user identity securely without managing passwords directly.
OIDC - The Evolution of Identity
Trace the journey from SAML to OAuth 2.0. We’ll expose the "pseudo-authentication" problem—using authorization for login—and show why OIDC was built to provide the missing, standardized identity layer.
Probability & Statistics - Introduction to Time Series
Data often depends on when it happened. We explore temporal structure, autocorrelation (correlation with past values), and trends, moving beyond independent samples to model history and forecast future values.
Probability & Statistics - Bayesian Inference
A shift in philosophy. Instead of fixed parameters, we treat them as random variables. We combine prior beliefs with observed data (likelihood) to calculate a "Posterior" probability, mathematically updating our view of the world.