Pro ASP.NET Core Identity: Under the Hood with Authentication and Authorization in ASP.NET Core 5 Applications (Paperback)

Freeman, Adam

  • 出版商: Apress
  • 出版日期: 2021-04-10
  • 售價: $2,310
  • 貴賓價: 9.5$2,195
  • 語言: 英文
  • 頁數: 746
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1484268571
  • ISBN-13: 9781484268575
  • 相關分類: .NETASP.NET
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

商品描述

ASP.NET Core Identity provides authentication and user management for ASP.NET Core applications. Identity is a complex framework in its own right, with support for a wide range of features, including authenticating users with services provided by Google, Facebook, and Twitter.

Best-selling author Adam Freeman explains how to get the most from ASP.NET Core Identity. He begins by describing common authentication and user management scenarios and explaining how they are implemented in ASP.NET Core applications. Then he dives deep into the Identity framework and explains how the most important and useful features work in detail, creating custom implementations of key components to reveal the inner workings of ASP.NET Core Identity.

What You Will Learn:

 

  • Gain a solid understanding of how Identity provides authentication and authorization for ASP.NET Core applications.
  • Learn how to configure ASP.NET Core Identity for common application scenarios, including self-service registration, user management and authentication with services provided by popular social media platforms.
  • Get started on creating robust and reliable user management tools.
  • Understand how Identity works in detail
  • Each topic is covered clearly and concisely and is packed with the essential details you need to learn to be truly effective.

 

Who This Book Is For:

This book is for developers with advanced knowledge of ASP.NET Core who are introducing Identity into their projects. Prior experience and knowledge of C#, ASP.NET Core is required, along with a basic understanding of authentication and authorization concepts.

商品描述(中文翻譯)

ASP.NET Core Identity 提供了 ASP.NET Core 應用程式的身分驗證和使用者管理功能。Identity 本身就是一個複雜的框架,支援多種功能,包括使用 Google、Facebook 和 Twitter 提供的服務進行使用者驗證。

暢銷作家 Adam Freeman 解釋了如何充分利用 ASP.NET Core Identity。他首先描述了常見的身分驗證和使用者管理情境,並解釋了它們在 ASP.NET Core 應用程式中的實現方式。然後,他深入探討了 Identity 框架,詳細解釋了最重要和最有用的功能是如何工作的,並創建了關鍵組件的自定義實現,以揭示 ASP.NET Core Identity 的內部運作原理。

你將學到以下內容:

- 瞭解 Identity 如何為 ASP.NET Core 應用程式提供身分驗證和授權。
- 學習如何為常見的應用程式情境配置 ASP.NET Core Identity,包括自助註冊、使用流行社交媒體平台提供的身分驗證和使用者管理。
- 開始創建強大可靠的使用者管理工具。
- 詳細瞭解 Identity 的運作原理。
- 每個主題都清晰簡潔地介紹,並充滿了你需要學習的關鍵細節,讓你能夠真正有效地應用。

本書適合具有 ASP.NET Core 高級知識並將 Identity 引入其專案的開發人員閱讀。需要具備 C#、ASP.NET Core 的先前經驗和知識,以及對身分驗證和授權概念的基本理解。

作者簡介

Adam Freeman is an experienced IT professional who has held senior positions in a range of companies, most recently serving as chief technology officer and chief operating officer of a global bank. Now retired, he spends his time writing and long-distance running.

作者簡介(中文翻譯)

Adam Freeman是一位經驗豐富的資訊科技專業人士,在多家公司擔任高級職位,最近擔任全球銀行的首席技術官和首席運營官。現在退休後,他專注於寫作和長跑。