Keycloak - Identity and Access Management for Modern Applications - Second Edition: Harness the power of Keycloak, OpenID Connect and OAuth 2.0 to sec

Thorgersen, Stian, Silva, Pedro Igor

  • 出版商: Packt Publishing
  • 出版日期: 2023-07-31
  • 售價: $2,170
  • 貴賓價: 9.5$2,062
  • 語言: 英文
  • 頁數: 350
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1804616443
  • ISBN-13: 9781804616444
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Gain a firm practical understanding of Keycloak to enable authentication and authorization in applications while leveraging the additional features provided by Keycloak

Purchase of the print or Kindle book includes a free PDF eBook

Key Features

  • A beginners guide to Keycloak focussed on understanding Identity and Access Management
  • Implement authentication and authorization in applications using Keycloak 22
  • Utilize Keycloak in securing applications developed by you and the existing applications in your enterprise

Book Description

The 2nd Edition of Keycloak - Identity and Access Management for Modern Applications is an updated, comprehensive introduction to Keycloak and its updates.

In this new edition, you will learn how to use the latest distribution of Keycloak. The recent versions of Keycloak are now based on Quarkus, which brings a new and improved user experience and a new admin console with a higher focus on usability. You will see how to leverage Spring Security, instead of the Keycloak Spring adapter, while using the latest distribution of Keycloak. As you progress, you will understand the new Keycloak distribution and explore best practices in using OAuth. Finally, you'll cover general best practices and other information on how to protect your applications.

By the end of this new edition, you will have learned how to install and manage the latest version of Keycloak to secure new and existing applications using the newest features.

What you will learn

  • Understand how to install, configure and manage the latest version of Keycloak
  • Leverage additional features and capabilities of Keycloak in this new version
  • Discover new updates to installing and running Keycloak
  • Secure new and existing applications with Keycloak
  • Safely manage Keycloak in a production environment
  • Discover available frameworks and third-party libraries that can expand Keycloak

Who this book is for

This book is for developers, sysadmins, security engineers, or anyone who wants to leverage Keycloak and its capabilities for application security.. Basic knowledge of app development, authentication, and authorization is expected.

商品描述(中文翻譯)

獲得對Keycloak的堅實實踐理解,以在應用程序中實現身份驗證和授權,同時利用Keycloak提供的其他功能。

購買印刷版或Kindle書籍將包括一本免費的PDF電子書。

主要特點:

- 一本針對理解身份和訪問管理的Keycloak初學者指南。
- 使用Keycloak 22在應用程序中實現身份驗證和授權。
- 利用Keycloak保護您開發的應用程序以及企業中現有的應用程序。

書籍描述:

《Keycloak - 現代應用程序的身份和訪問管理》第二版是一本更新的、全面介紹Keycloak及其更新的書籍。

在這本新版中,您將學習如何使用最新的Keycloak發行版。最近的Keycloak版本現在基於Quarkus,帶來了全新且改進的用戶體驗以及一個更注重易用性的新管理控制台。您將了解如何在使用最新的Keycloak發行版時,利用Spring Security而不是Keycloak Spring adapter。隨著學習的進展,您將了解新的Keycloak發行版,並探索在使用OAuth時的最佳實踐。最後,您將涵蓋一般的最佳實踐和其他有關如何保護應用程序的信息。

通過本新版的學習,您將學會安裝和管理最新版本的Keycloak,以使用最新功能保護新的和現有的應用程序。

您將學到的內容:

- 了解如何安裝、配置和管理最新版本的Keycloak。
- 在這個新版本中利用Keycloak的其他功能和能力。
- 發現安裝和運行Keycloak的新更新。
- 使用Keycloak保護新的和現有的應用程序。
- 在生產環境中安全管理Keycloak。
- 發現可擴展Keycloak的可用框架和第三方庫。

本書適合開發人員、系統管理員、安全工程師或任何希望利用Keycloak及其應用程序安全功能的人士。預期具備應用程序開發、身份驗證和授權的基本知識。

目錄大綱

  1. Getting Started with Keycloak
  2. Securing Your First Application
  3. Brief Introduction to Standards
  4. Authenticating Users with OIDC
  5. Authorizing Access with OAuth 2.0
  6. Securing Different Application Types
  7. Integrating Applications with Keycloak
  8. Authorization Strategies
  9. Configuring Keycloak for Production
  10. Managing Users
  11. Authenticating Users
  12. Managing Tokens and Sessions
  13. Extending Keycloak
  14. Securing Keycloak and Applications

目錄大綱(中文翻譯)

- 開始使用 Keycloak
- 保護您的第一個應用程式
- 標準簡介
- 使用 OIDC 驗證使用者
- 使用 OAuth 2.0 授權存取
- 保護不同類型的應用程式
- 將應用程式整合到 Keycloak
- 授權策略
- 配置 Keycloak 用於生產環境
- 管理使用者
- 驗證使用者
- 管理令牌和會話
- 擴展 Keycloak
- 保護 Keycloak 和應用程式