{"product_id":"oauth-2-in-action-justin-richer-9781617293276","title":"Oauth 2 in Action","description":"\u003cb\u003e\u003c\/b\u003e\u003cp\u003eDESCRIPTION\u003c\/p\u003e \u003cp\u003eOAuth 2 is like the web version of a valet key. Instead of unsafe\u003c\/p\u003e \u003cp\u003epassword-sharing, OAuth offers a much more secure delegation\u003c\/p\u003e \u003cp\u003eprotocol. OAuth is used everywhere, from large providers like\u003c\/p\u003e \u003cp\u003eFacebook and Google, to small APIs at startups, and even cloud\u003c\/p\u003e \u003cp\u003eservices, it's the worldwide standard. OAuth 2 is the must-know\u003c\/p\u003e \u003cp\u003esecurity protocol on the web today.\u003c\/p\u003e \u003ci\u003e\u003c\/i\u003e\u003cp\u003e\u003c\/p\u003eOAuth 2 in Action teaches practical use and deployment of this \u003cp\u003e\u003c\/p\u003e \u003cp\u003eprotocol from the perspective of a client, authorization server, and\u003c\/p\u003e \u003cp\u003eresource server. It begins with an overview of OAuth and a look at its\u003c\/p\u003e \u003cp\u003ecomponents and interactions. Using hands-on examples, it shows how\u003c\/p\u003e \u003cp\u003eto build a first OAuth client, followed by an authorization server, and\u003c\/p\u003e \u003cp\u003ethen a protected resource. The second part of the book dives into\u003c\/p\u003e \u003cp\u003ecrucial implementation vulnerability, and more advanced topics. By\u003c\/p\u003e \u003cp\u003ethe end of this book, anyone will be able to build and deploy\u003c\/p\u003e \u003cp\u003eapplications that use OAuth on both the client and server sides.\u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e \u003cb\u003e\u003c\/b\u003e\u003cp\u003eKEY FEATURES\u003c\/p\u003e \u003cp\u003e\u003c\/p\u003e- Hands-on examples \u003cp\u003e\u003c\/p\u003e \u003cp\u003e\u003c\/p\u003e- Connect with major online services like Google, Facebook, \u003cp\u003e\u003c\/p\u003e \u003cp\u003eTwitter\u003c\/p\u003e \u003cp\u003e\u003c\/p\u003e- Takes the reader from beginner to advanced OAuth 2 topics. \u003cp\u003e\u003c\/p\u003e \u003cb\u003e\u003c\/b\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eAUDIENCE\u003c\/p\u003e \u003cp\u003eReaders need basic programming skills and knowledge of HTTP and\u003c\/p\u003e \u003cp\u003eJSON.\u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e \u003cb\u003e\u003c\/b\u003e\u003cp\u003eABOUT THE TECHNOLOGY\u003c\/p\u003e \u003cp\u003eThis HTTP-based security protocol allows the users of a service to enable\u003c\/p\u003e \u003cp\u003eapplications to use that service on their behalf without handing over full\u003c\/p\u003e \u003cp\u003econtrol. Web and mobile apps can securely access information from other\u003c\/p\u003e \u003cp\u003eservers for users, enabling apps to give these users functionality and\u003c\/p\u003e \u003cp\u003eservices from other sites.\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Justin Richer\u003cbr\u003e\u003cb\u003eISBN-10:\u003c\/b\u003e 161729327X\u003cbr\u003e\u003cb\u003eISBN-13:\u003c\/b\u003e 9781617293276\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e Manning Publications\u003cbr\u003e\u003cb\u003eLanguage:\u003c\/b\u003e English\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 03\/18\/2017\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 360\u003cbr\u003e\u003cb\u003eFormat:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 1.30lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 9.20h x 7.30w x 0.70d","brand":"Justin Richer","offers":[{"title":"Paperback","offer_id":43991719870719,"sku":"9781617293276","price":49.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/2982\/9887\/files\/img_3e60edd2-bda6-441c-b6f6-37405574ecf4.jpg?v=1683311835","url":"https:\/\/www.whiterainbookhouse.com\/products\/oauth-2-in-action-justin-richer-9781617293276","provider":"WR Book House","version":"1.0","type":"link"}