Book

OAuth 2.0 Cookbook

OAuth 2.0 is a standard protocol for authorization and focuses on client development simplicity while providing specific authorization flows for web applications, desktop applications, mobile phones, and so on. This book also provides useful recipes for solving real-life problems using Spring Security and creating Android applications.

Offered byPackt Logo

Difficulty Level

Intermediate

Completion Time

14h

Language

English

About Book

Who Is This Book For?

This book targets software engineers and security experts who are looking to develop their skills in API security and OAuth 2.0. Prior programming knowledge and a basic understanding of developing web applications are necessary. As this book's recipes mostly use Spring Security and Spring Security OAuth2, some prior experience with Spring Framework will be helpful.

Book content

8 chapters 14h total length

OAuth 2.0 foundations

Implementing Your Own OAuth 2.0 Provider

Using an API protected with OAuth 2.0

Working with OAuth 2.0 profiles

Self contained tokens with JWT

OpenID Connect for authentication

Implementing Mobile Clients

Avoiding common vulnerabilities

Related Resources

Access Ready-to-Use Books for Free!

Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!

No credit card required