Enter your mobile number below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
Getting the download link through email is temporarily not available. Please check back later.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your mobile phone number.

Getting Started with OAuth 2.0 1st Edition

3.9 out of 5 stars 21 customer reviews
ISBN-13: 978-1449311605
ISBN-10: 1449311601
Why is ISBN important?
ISBN
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Trade in your item
Get a $2.00
Gift Card.
Have one to sell? Sell on Amazon
Buy used On clicking this link, a new layer will be open
$11.32 On clicking this link, a new layer will be open
Buy new On clicking this link, a new layer will be open
$18.38 On clicking this link, a new layer will be open
More Buying Choices
33 New from $11.25 22 Used from $9.49
Free Two-Day Shipping for College Students with Prime Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


Security
ITPro.TV Video Training
Take advantage of IT courses online anywhere, anytime with ITPro.TV. Learn more.
$18.38 FREE Shipping on orders with at least $25 of books. In Stock. Ships from and sold by Amazon.com. Gift-wrap available.
click to open popover

Frequently Bought Together

  • Getting Started with OAuth 2.0
  • +
  • RESTful Web Services Cookbook: Solutions for Improving Scalability and Simplicity
  • +
  • RESTful Web APIs
Total price: $87.67
Buy the selected items together

Editorial Reviews

Book Description

Programming clients for secure web API authorization and authentication

About the Author

Ryan Boyd is a developer advocate at Google focused on enabling developers to extend Google Apps and build businesses on top of Google technology. He previously worked on OpenSocial and led the developer relations team for Google’s AtomPub APIs. Prior to joining Google, Ryan worked in higher education as a web architect for RIT’s central web hosting environment and as web app developer building admissions and student systems.

NO_CONTENT_IN_FEATURE

New York Times best sellers
Browse the New York Times best sellers in popular categories like Fiction, Nonfiction, Picture Books and more. See more

Product Details

  • Paperback: 82 pages
  • Publisher: O'Reilly Media; 1 edition (March 3, 2012)
  • Language: English
  • ISBN-10: 1449311601
  • ISBN-13: 978-1449311605
  • Product Dimensions: 7 x 0.2 x 9.2 inches
  • Shipping Weight: 4 ounces (View shipping rates and policies)
  • Average Customer Review: 3.9 out of 5 stars  See all reviews (21 customer reviews)
  • Amazon Best Sellers Rank: #713,680 in Books (See Top 100 in Books)

Customer Reviews

Top Customer Reviews

Format: Paperback Verified Purchase
First, be aware that this book is just 1/8" thick and 66 pages (of which maybe 50 pages are actual content). I mention that because there are books double this price point that contain 600+ pages of actual content. As value goes, the relative price for this book should be closer to $10 or less.

If you are new to this concept, you will still be confused after reading this. The author is not a good teacher, and the presentation style is very formal and technical. The diagrams are not really useful. You can definitely tell this was written by a highly technical person.

The examples are written in PHP. If you use a different language (VS C# or VB), you'll need to translate it on your own.

Most of the information in this book can be found online in the exact same technical format.

I already knew some things about OAuth and just needed a refreshed, so I got what I needed from it. But a "Getting Started" book should be a lot clearer and easier for anyone (with NO experience in the topic) to read and pick up the concepts quickly. This book fails in that regard.
Comment 11 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
I've been looking for an OAuth 2.0 book for a while. The specification is still being developed while, at the same time, big Internet players like Google, Facebook, Yahoo, or Twitter are already using some flavor of it. Although as a developer you'll eventually rely on a library to abstract most of the complexity, you still want to understand the big picture. And because OAuth 2.0 is still an ongoing process, the situation is a bit of a mess right now where each authorization server is implementing different revisions with subtle differences.

This is where this book comes in. In about 60-70 pages it clarifies the current situation. It starts providing a historical introduction to the protocol and how it's related with initiatives pre-OAuth 1.0 and with OAuth 1.0 itself (removal of proprietary technologies, improved security). You'll learn the rationale behind this revision (new client profiles in particular) and some of the key features still under discussion. In particular "signatures", where Eran Hammer, the protocol editor, is openly opposed to not including them (and after reading his thoughts, I think he's right).

One chapter I specially loved is the one dedicated to OpenID Connect, the next evolution of OpenId. I've seen developers confused about the differences between OAuth (authorization) and OpenID (authentication) and this book differentiates them well. Interestingly, although they still keep different purposes, the new OpenID Connect will now be developed on top of OAuth-which makes sense, as you'll find out in the book.

The code accompanying the text is just fine. You'll see some actual implementations of the workflow in PHP and JavaScript that are easy to read (even a Google App Engine Python at the end - which I appreciate).
Read more ›
Comment 10 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
Getting Started with OAuth 2.0 by Ryan Boyd is a small book that provides a fair introduction to OAuth 2.0. I think it does a great job at explaining the fundamentals and has a good structure in covering the various applications flows: server-side, client-side, resource owner password, and client credentials. However, even though it's a short book, I find it a bit too verbose for the material covered. It also tries to be helpful in providing tips, recommendations, and the idiosyncrasies of Google's and Facebook's implementations, all scattered throughout the text, which unfortunately is a distraction.

I'd recommend this book if you are new to OAuth and want to read it on a flight. Otherwise, there are online resources that are just as useful. For example, Google's Using OAuth 2.0 to Access Google APIs seems to cover almost as much content as this book.
2 Comments 13 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
Excellent introduction to the topic of OAuth2. Much of the content is focused on differences between Google and FB's implementations, which won't matter after there is industry alignment on OpenID Connect profile in the not too distant future. My company, Gluu (gluu.org), has one of the first OpenID Connect implementations, and I have been referring our customers to read Chapter 7 of this book. I wish O'Reilly would publish more information on how domains could launch their own OAuth2 authentication service, not just how web developers use the API, because while sending users to Google or FB for authentication is useful, many domains manage their own user accounts and passwords, and support their own strong authentication mechanisms. Perhaps one day there will be an O'Reilly book on the OX platform. Also, client code examples in Java or Python would be nice, especially for OpenID Connect.
Comment 4 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
Love this little book. It really helped me to get a good understanding of the various facets of OAuth 2.0 and how it works. Well worth the money. The author also has some YouTube videos on the subject.
Comment One person found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Kindle Edition
This book is very useful if you are trying to get into big data and are finding OAuth requirements by Twitter etc. virtually incomprehensible. I found that after reading this book, that I began to feel like I understood what was going on and could successfully download data from these sites. I would had given this book 5 stars except that I found portions of it very difficult to read. This book could likely benefit from another pass with a professional editor.
Comment One person found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse

Most Recent Customer Reviews

Set up an Amazon Giveaway

Getting Started with OAuth 2.0
Amazon Giveaway allows you to run promotional giveaways in order to create buzz, reward your audience, and attract new followers and customers. Learn more about Amazon Giveaway
This item: Getting Started with OAuth 2.0

Pages with Related Products. See and discover other items: ebay books, web programming