Back to Webinars

Evolving Auth Standards: Security Best Practices for App Developers

Date Aired: September 30, 2025

What You’ll Learn

Evolving auth standards exist because attackers have spent more than a decade finding the gaps between what OAuth permits and what developers actually deploy. This webinar explains how OAuth 2.0, OpenID Connect, PKCE, sender-constrained tokens, refresh token rotation, and application architecture fit together. It also shows how those controls prevent stolen credentials, injected authorization codes, replayed tokens, and browsers from becoming token storage facilities with a user interface.

Key Takeaways:

  • OAuth 2.0 handles delegated authorization. OpenID Connect handles authentication. Confusing the two is how an access token ends up doing a job it was never designed to do.
  • Access tokens, ID tokens, and refresh tokens are not interchangeable. Each has a different audience, purpose, and failure mode.
  • Scopes limit what a client can request, but the resource server still has to enforce who can access which data. A valid token is not a complete authorization decision.
  • Exact redirect URI matching closes off an easy path for authorization code theft and injection. “Close enough” is not a security control.
  • PKCE ties the authorization request to the token exchange, making a stolen authorization code far less useful to an attacker.
  • Bearer tokens work for whoever holds them. DPoP and mTLS reduce that risk by binding tokens to the client that was actually issued them.
  • Refresh tokens are long-lived credentials with a large blast radius. Rotation shortens the replay window and exposes attempted reuse.
  • The implicit grant and resource owner password credentials grant are deprecated because they expose tokens or passwords where they do not belong.
  • A back end for front end, or BFF, keeps tokens out of browser JavaScript and gives the server control over sessions, refresh, and API access.
  • Token-mediating back ends still expose access tokens to the browser. They reduce risk, but they do not remove it.
  • Browser-only OAuth places the most sensitive auth material in the least trustworthy part of the application. Use it only when the consequences of compromise are genuinely low.
  • Auth security depends on architecture as much as protocol compliance. A correct OAuth flow can still sit inside a weak system design.
View Transcript

Who Should Watch This Webinar?

  • Application architects
  • Security architects
  • Platform engineers
  • Backend developers
  • Frontend developers
  • Identity engineers
  • Security engineers
  • Technical leaders

Topics Discussed:

  • Authentication versus authorization
  • OAuth 2.0 and delegated access
  • OpenID Connect and ID tokens
  • Access tokens, scopes, and audience validation
  • Refresh tokens and session continuity
  • OAuth security best current practice
  • Redirect URI validation
  • PKCE and authorization code protection
  • Token replay attacks
  • DPoP and proof of possession
  • Mutual TLS
  • Refresh token rotation
  • Deprecated OAuth grant types
  • Back end for front end architecture
  • Token-mediating back ends
  • Browser-based OAuth clients

Speakers:

Kim Maida Photo
Kim Maida
Sr. Director, Developer Relations, FusionAuth
Kim Maida is a developer advocate, engineer, and one of the most recognized names in developer experience. She's a Google Developer Expert in Identity, a former Microsoft MVP, and brings over a decade of experience across SaaS, open source, AI, and identity management. She has authored foundational technical deep dives on OAuth 2.0, OpenID Connect, and JWT, and is known for keynotes like It's 10pm. Do You Know Where Your Agents Are?. Kim speaks at JSNation, ng-conf, the AI Engineer World's Fair, and conferences across Europe and Asia. She's also a dedicated mentor, particularly for underrepresented developers.
Featured Ebook
The Modern Guide to OAuth
get ebook
The Modern Guide to OAuth cover
Share this post
Watch  On-Demand
Subscribe to The FusionAuth Newsletter
Get updates on techniques, technical guides, and the latest product innovations coming from FusionAuth.