Tracked shipping to South Africa with premium packaging for just R199 

Ship to
South Africa
0
  • argentina
  • chile
  • colombia
  • españa
  • méxico
  • perú
  • estados unidos
  • internacional

Select your country

Americas

Europe

Rest of the world

portada The Practical OAuth 2.0 Developer: Implement Secure Authorization for Web Apps, APIs, and Distributed Systems
Type
Physical Book
Format
Paperback
ISBN13
9798194904471

The Practical OAuth 2.0 Developer: Implement Secure Authorization for Web Apps, APIs, and Distributed Systems

Smith, Jerry (Author) · Independently published · Paperback

The Practical OAuth 2.0 Developer: Implement Secure Authorization for Web Apps, APIs, and Distributed Systems - Smith, Jerry

New Book Imported to South Africa
Delivery: 03 Nov - 11 Nov Shipping: 5 to 6 business days.
R 779
R 779

Synopsis "The Practical OAuth 2.0 Developer: Implement Secure Authorization for Web Apps, APIs, and Distributed Systems"

The Practical OAuth 2.0 Developer Implement Secure Authorization for Web Apps, APIs, and Distributed Systems OAuth 2.0 is easy to demonstrate—and much harder to engineer securely. A development environment can make an OAuth implementation look perfectly correct. The real problems appear later: multiple clients, public applications, APIs, distributed services, token misuse, incorrect scopes, weak redirect URI validation, and identity providers that become more deeply embedded in the architecture than originally intended. The Practical OAuth 2.0 Developer takes a practical, security-focused approach to understanding and implementing OAuth 2.0 in modern applications. Rather than treating OAuth as a collection of endpoints and configuration options, this book focuses on the engineering decisions behind secure authorization. You will learn how to choose the appropriate flow, establish clear trust boundaries, protect authorization requests, validate tokens correctly, and design authorization policies that make sense for real applications. Starting with the fundamentals and progressing into production scenarios, the book covers Authorization Code + PKCE, access tokens, scopes, API authorization, service-to-service systems, workload identities, and identity-provider integration. Inside the book, you'll learn how to:Choose an OAuth flow based on your application's client type, architecture, and security requirements. Understand Authorization Code + PKCE beyond simply copying an implementation. Protect redirect URIs and prevent authorization responses from reaching unintended destinations. Treat access tokens as credentials that require careful protection and validation. Design scopes around meaningful capabilities without confusing them with application permissions. Build APIs that verify the issuer, audience, signature, expiration, and authorization context of incoming tokens. Separate authentication from application-level authorization and resource access decisions. Design secure OAuth flows for service-to-service communication when there is no human user. Understand workload identities and avoid using user credentials as generic service credentials. Handle token validation, signing-key rotation, and identity-provider integration in production environments. Integrate a real identity provider while keeping ownership of your application's authorization architecture. Whether you are building a web application, securing APIs, connecting distributed services, or integrating an external identity platform, this book helps you move beyond "the OAuth flow works" toward a system where every trust decision has a clear purpose. OAuth security is not about getting a token. It is about understanding who is trusted, what is being trusted, why it is trusted, and where that trust must stop. If you want to build OAuth 2.0 systems that are understandable, defensible, and ready for real-world applications, The Practical OAuth 2.0 Developer provides the engineering perspective you need.

Customers reviews

Frequently Asked Questions about the Book

All books in our catalog are Original.
The binding of this edition is Paperback.

Questions and Answers about the Book

Do you have a question about the book? Login to be able to add your own question.

Opinions about Bookdelivery

More customer reviews