GauabGauab
Publishing + Learning
Books
Books
  • Technology9
    • Programming Books3
      • Computer Languages14
        • PHP Books
        • JavaScript Books
        • TypeScript Books
        • Python Books
        • Java Books
        • C# Books
        • C++ Books
        • Go Books
        • Rust Books
        • Kotlin Books
        • Swift Books
        • Ruby Books
        • SQL Books
        • HTML and CSS Books
      • Web Development Books3
        • Frontend Development4
          • React Books
          • Next.js Books
          • Angular Books
          • Vue and Nuxt Books
        • Backend Development6
          • Laravel Books
          • Node.js Books
          • NestJS Books
          • Django Books
          • Spring Boot Books
          • ASP.NET Core Books
        • Full-Stack Development
      • Mobile Development2
        • Flutter Books
        • React Native Books
    • Software Architecture
    • Database Books
    • Data Engineering
    • AI and Machine Learning
    • Cloud Books
    • DevOps and Platform Engineering
    • Security Books
    • Interview Preparation
  • Business5
    • Entrepreneurship Books2
      • AI Business Books
      • Startup Strategy Books
    • Marketing and Sales Books
    • Business Operations Books
    • Product and Growth Books
    • Business Analytics Books
  • Lifestyle
  • Literature
  • Languages1
    • Language Learning Books5
      • English Books
      • Arabic Language Learning
      • Deutsch Learning
      • Turkish Learning
      • Spanish Learning
  • Certifications
Articles
Articles
  • Technology5
    • Engineering Articles
    • AI Guides
    • Platform Guides
    • Cybersecurity Guides
    • AI Writing
  • Business3
    • Personal Finance
    • Career Growth
    • Marketing Growth
  • Lifestyle2
    • Wellness and Fitness
    • Lifestyle Guides
  • Literature
  • Languages
  • Certifications
GauabGauab
Publishing + Learning
BooksArticlesExamsPricing
Free book

Secure Authentication Systems: JWT, Sessions, OAuth, and OIDC

  1. Home
  2. Books
  3. Secure Authentication Systems Jwt Sessions Oauth and Oidc
Secure Authentication Systems: JWT, Sessions, OAuth, and OIDC
Reading access

Free book

Sign in to downloadRead online

This book teaches modern authentication systems in practical detail. It covers password-based auth, secure sessions, JWTs, refresh tokens, OAuth 2.0, OpenID Connect, PKCE, scopes, revocation, MFA, and how to design safer login and access flows for real applications.

Level: intermediateLanguage: EN EnglishRating: 0Reviews: 0
TechnologySecurity BooksSecurityGAUAB AcademySecurity BooksSystemsOAuthOIDCSecureAuthenticationJWTSessions
Book

Book contents

01Chapter 1: Introduction to Authentication, Authorization, and Identity02Chapter 2: Passwords, Hashing, Registration, and Login Flows03Chapter 3: Sessions, Cookies, CSRF, and Browser Security04Chapter 4: JWT Basics, Claims, Signatures, and Token Lifecycles05Chapter 5: Access Tokens, Refresh Tokens, and Rotation Strategy06Chapter 6: Revocation, Logout, Device Management, and Risk Controls07Chapter 7: API Authentication, Bearer Tokens, and Service Boundaries08Chapter 8: Secure Auth Storage for Web, Mobile, and SPA Clients09Chapter 9: OAuth 2.0 Roles, Grants, and Trust Boundaries10Chapter 10: Authorization Code Flow, PKCE, and Modern Client Guidance11Chapter 11: OpenID Connect, Identity Tokens, and UserInfo12Chapter 12: Federation, Social Login, Scopes, and Consent Design13Chapter 13: MFA, Recovery Flows, and Step-Up Authentication14Chapter 14: Threat Modeling, Monitoring, and Auth Incident Response15Chapter 15: Designing a Complete Authentication Architecture16Chapter 16: Capstone: Build and Review a Secure Auth System17Appendix A: Commands and Workflow Cheat Sheet18Appendix B: Reference Architectures and Patterns19Appendix C: Common Mistakes and Fixes20Appendix D: Best Practices Summary

Reviews

No approved reviews are visible yet.

Discussion

0 comments

No approved comments are visible yet. New community replies may wait for moderation.