0 رای
وضعیت موجودی موجود

قیمت قبلی: 4,400,000 ریال
قیمت: 4,000,000 ریال

 



Product details

  • Publisher ‏ : ‎ Manning; 1st edition (March 18, 2017)
  • Language ‏ : ‎ English
  • Paperback ‏ : ‎ 360 pages
  • ISBN-10 ‏ : ‎ 161729327X
  • ISBN-13 ‏ : ‎ 978-1617293276


 

کتاب OAuth 2 in Action

 

 
 
 
 

Summary

OAuth 2 in Action teaches you the practical use and deployment of this HTTP-based protocol from the perspectives of a client, authorization server, and resource server. You'll learn how to confidently and securely build and deploy OAuth on both the client and server sides. Foreword by Ian Glazer.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the Technology

Think of OAuth 2 as the web version of a valet key. It is an HTTP-based security protocol that allows users of a service to enable applications to use that service on their behalf without handing over full control. And OAuth is used everywhere, from Facebook and Google, to startups and cloud services.

About the Book

OAuth 2 in Action teaches you practical use and deployment of OAuth 2 from the perspectives of a client, an authorization server, and a resource server. You'll begin with an overview of OAuth and its components and interactions. Next, you'll get hands-on and build an OAuth client, an authorization server, and a protected resource. Then you'll dig into tokens, dynamic client registration, and more advanced topics. By the end, you'll be able to confidently and securely build and deploy OAuth on both the client and server sides.

What's Inside

  • Covers OAuth 2 protocol and design
  • Authorization with OAuth 2
  • OpenID Connect and User-Managed Access
  • Implementation risks
  • JOSE, introspection, revocation, and registration
  • Protecting and accessing REST APIs


About the Reader

Readers need basic programming skills and knowledge of HTTP and JSON.

About the Author

Justin Richer is a systems architect and software engineer. Antonio Sanso is a security software engineer and a security researcher. Both authors contribute to open standards and open source.

Table of Contents

Part 1 - First steps

Part 2 - Building an OAuth 2 environment

Part 3 - OAuth 2 implementation and vulnerabilities

Part 4 - Taking OAuth further

  1. What is OAuth 2.0 and why should you care?
  2. The OAuth dance
  3. Building a simple OAuth client
  4. Building a simple OAuth protected resource
  5. Building a simple OAuth authorization server
  6. OAuth 2.0 in the real world
  7. Common client vulnerabilities
  8. Common protected resources vulnerabilities
  9. Common authorization server vulnerabilities
  10. Common OAuth token vulnerabilities
  11. OAuth tokens
  12. Dynamic client registration
  13. User authentication with OAuth 2.0
  14. Protocols and profiles using OAuth 2.0
  15. Beyond bearer tokens
  16. Summary and conclusions

 

منابع کتاب کتاب OAuth 2 in Action

خلاصه

OAuth 2 in Action استفاده عملی و استقرار این پروتکل مبتنی بر HTTP را از دیدگاه یک کلاینت، سرور مجوز و سرور منبع به شما آموزش می دهد. شما یاد خواهید گرفت که چگونه با اطمینان و ایمن OAuth را در هر دو طرف کلاینت و سرور ایجاد و استقرار دهید. پیشگفتار یان گلیزر

خرید کتاب چاپی شامل یک کتاب الکترونیکی رایگان در قالب‌های PDF، Kindle و ePub از انتشارات منینگ است.

درباره فناوری

OAuth 2 را به عنوان نسخه وب یک کلید نوکر در نظر بگیرید. این یک پروتکل امنیتی مبتنی بر HTTP است که به کاربران یک سرویس اجازه می دهد تا برنامه ها را قادر سازند تا از آن سرویس از طرف خود بدون واگذاری کنترل کامل استفاده کنند. و OAuth در همه جا استفاده می شود، از فیس بوک و گوگل گرفته تا استارت آپ ها و سرویس های ابری.

درباره کتاب

OAuth 2 in Action استفاده عملی و استقرار OAuth 2 را از دیدگاه یک کلاینت، یک سرور مجوز و یک سرور منبع به شما آموزش می دهد. شما با مروری بر OAuth و اجزا و تعاملات آن شروع خواهید کرد. در مرحله بعد، به صورت عملی دست به کار خواهید شد و یک کلاینت OAuth، یک سرور مجوز، و یک منبع محافظت شده می سازید. سپس به توکن ها، ثبت نام مشتری پویا و موضوعات پیشرفته تر می پردازید. در پایان، می‌توانید با اطمینان و ایمن OAuth را در هر دو طرف کلاینت و سرور ایجاد و استقرار دهید.

چه چیزی در داخل است
 

  • پروتکل و طراحی OAuth 2 را پوشش می دهد
  • مجوز با OAuth 2
  • اتصال OpenID و دسترسی مدیریت شده توسط کاربر
  • خطرات پیاده سازی
  • JOSE، درون نگری، ابطال، و ثبت نام
  • محافظت و دسترسی به API های REST


درباره Reader

Readers به ​​مهارت های برنامه نویسی اولیه و دانش HTTP و JSON نیاز دارد.

درباره نویسنده

جاستین ریچر یک معمار سیستم و مهندس نرم افزار است. آنتونیو سانسو یک مهندس نرم افزار امنیتی و یک محقق امنیتی است. هر دو نویسنده به استانداردهای باز و منبع باز کمک می کنند.

فهرست مطالب
 

قسمت 1 - مراحل اولیه

قسمت 2 - ساختن محیط OAuth 2

قسمت 3 - اجرای OAuth 2 و آسیب پذیری ها

بخش 4 - ادامه OAuth

  1. OAuth 2.0 چیست و چرا باید به آن اهمیت دهید؟
  2. رقص OAuth
  3. ساختن یک کلاینت ساده OAuth
  4. ساختن یک منبع ساده محافظت شده OAuth
  5. ساخت یک سرور مجوز OAuth ساده
  6. OAuth 2.0 در دنیای واقعی
  7. آسیب پذیری های رایج مشتری
  8. آسیب پذیری های مشترک منابع محافظت شده
  9. آسیب پذیری های رایج سرور مجوز
  10. آسیب پذیری های رایج توکن OAuth
  11. توکن های OAuth
  12. ثبت نام مشتری پویا
  13. احراز هویت کاربر با OAuth 2.0
  14. پروتکل ها و نمایه ها با استفاده از OAuth 2.0
  15. فراتر از توکن های حامل
  16. خلاصه و نتیجه گیری

نظرات کاربران درباره کتاب OAuth 2 in Action

نظری در مورد این محصول توسط کاربران ارسال نگردیده است.
اولین نفری باشید که در مورد کتاب OAuth 2 in Action نظر می دهد.

ارسال نظر درباره کتاب OAuth 2 in Action

لطفا توجه داشته باشید که ایمیل شما منتشر نخواهد شد.

بر اساس سلیقه شما...

  Product details Publisher ‏ : ‎  Manning; 2n ...
5,230,000 ریال

codebazan

طراحی و اجرا: فروشگاه ساز سبدخرید