{"schema_version":"bf_book_companion_v1","release_id":"20261010T034321Z-reviewed-full-unique-works","book":{"amazon_purchase_url":"https://www.amazon.com/dp/0735696942?tag=bookfrontie00-20","asin":"0735696942","authors":["Vittorio Bertocci"],"book_id":"9780735696945","canonical_url":"https://bookfrontier.com/books/modern-authentication-with-azure-active-directory-for-web-applications-9780735696945","cover_image_url":"https://img.bookfrontier.com/9780735696945.jpg?v=682c6f542b9dc20f","description":"Build advanced authentication solutions for any cloud or web environment Active Directory has been transformed to reflect the cloud revolution, modern protocols, and today’s newest SaaS paradigms. This is an authoritative, deep-dive guide to building Active Directory authentication solutions for these new environments. Author Vittorio Bertocci drove these technologies from initial concept to general availability, playing key roles in everything from technical design to documentation. In this book, he delivers comprehensive guidance for building complete solutions. For each app type, Bertocci presents high-level scenarios and quick implementation steps, illuminates key concepts in greater depth, and helps you refine your solution to improve performance and reliability. He helps you make sense of highly abstract architectural diagrams and nitty-gritty protocol and implementation details. This is the book for people motivated to become experts. Active Directory Program Manager Vittorio Bertocci shows you how to: - Address authentication challenges in the cloud or on-premises - Systematically protect apps with Azure AD and AD Federation Services - Power sign-in flows with OpenID Connect, Azure AD, and AD libraries - Make the most of OpenID Connect’s middleware and supporting classes - Work with the Azure AD representation of apps and their relationships - Provide fine-grained app access control via roles, groups, and permissions - Consume and expose Web APIs protected by Azure AD - Understand new authentication protocols without reading complex spec documents","forthcoming":false,"isbn13":"9780735696945","publication_date":"20151222","publisher":"Pearson Education","slug":"modern-authentication-with-azure-active-directory-for-web-applications","subtitle":"1st Edition","title":"Modern Authentication With Azure Active Directory for Web Applications"},"discovery":{"categories":{"all":[{"bisac_code":"COM046050","confidence_band":"high","label":"Windows Server","score":0.7955,"source":"bisac_hint_model"},{"bisac_code":"COM043060","confidence_band":"medium","label":"Networking / Vendor Specific","score":0.7439,"source":"bisac_hint_model"},{"bisac_code":"COM051380","confidence_band":"medium","label":"Windows Programming","score":0.7407,"source":"bisac_hint_model"}],"hint":[{"bisac_code":"COM046050","confidence_band":"high","label":"Windows Server","score":0.7955,"source":"bisac_hint_model"},{"bisac_code":"COM043060","confidence_band":"medium","label":"Networking / Vendor Specific","score":0.7439,"source":"bisac_hint_model"},{"bisac_code":"COM051380","confidence_band":"medium","label":"Windows Programming","score":0.7407,"source":"bisac_hint_model"}],"publisher":[{"bisac_code":"COM046040","confidence_band":"high","label":"Windows Desktop","score":1,"source":"onix_publisher_code"},{"bisac_code":"COM046050","confidence_band":"high","label":"Windows Server","score":1,"source":"onix_publisher_code"}]},"genres":[{"label":"Windows Server","score":0.7955,"slug":"windows-server"},{"label":"Networking","score":0.7439,"slug":"networking"},{"label":"Windows Programming","score":0.7407,"slug":"windows-programming"}],"reader_fit":["Developers building Azure AD authentication solutions for web apps","Readers aiming to deepen their expertise in modern authentication"],"related_lists":[],"series":null,"similar_books":[{"authors":["Michael Howard","Simone Curzi","Heinrich Gantenbein"],"book_id":"9780137908752","cover_image_url":"https://img.bookfrontier.com/9780137908752.jpg?v=5792299d912c08c9","score":0.7249,"title":"Designing and Developing Secure Azure Solutions","url":"https://bookfrontier.com/books/9780137908752"},{"authors":["Avinash Valiramani"],"book_id":"9780137569892","cover_image_url":"https://img.bookfrontier.com/9780137569892.jpg?v=4adb3d2018c45957","score":0.7082,"title":"Microsoft Azure Networking","url":"https://bookfrontier.com/books/9780137569892"},{"authors":["Justin Richer","Antonio Sanso"],"book_id":"9781617293276","cover_image_url":"https://img.bookfrontier.com/9781617293276.jpg?v=0205099699b09edc","score":0.683,"title":"OAuth 2 in Action","url":"https://bookfrontier.com/books/9781617293276"},{"authors":["Yuri Diogenes","Orin Thomas"],"book_id":"9780135364895","cover_image_url":"https://img.bookfrontier.com/9780135364895.jpg?v=93dd921b022df710","score":0.6826,"title":"Exam Ref AZ-500 Microsoft Azure Security Technologies","url":"https://bookfrontier.com/books/9780135364895"},{"authors":["Richard Siddaway"],"book_id":"9781617291197","cover_image_url":"https://img.bookfrontier.com/9781617291197.jpg?v=98fc5248a4ccd75d","score":0.6766,"title":"Learn Active Directory Management in a Month of Lunches","url":"https://bookfrontier.com/books/9781617291197"},{"authors":["Ashish Agrawal","Gurvinder Singh","Avinash Bhavsar","Mohammad Sabir Sopariwala"],"book_id":"9780137878789","cover_image_url":"https://img.bookfrontier.com/9780137878789.jpg?v=ec296ad045b6010f","score":0.6673,"title":"Exam Ref AZ-305 Designing Microsoft Azure Infrastructure Solutions","url":"https://bookfrontier.com/books/9780137878789"},{"authors":["Mark E. Russinovich","Andrea Allievi","Alex Ionescu","David A. Solomon"],"book_id":"9780135462409","cover_image_url":"https://img.bookfrontier.com/9780135462409.jpg?v=df267ea685f7fcd2","score":0.6502,"title":"Windows Internals, Part 2","url":"https://bookfrontier.com/books/9780135462409"},{"authors":["Jess Chadwick","Todd Snyder","Hrusikesh Panda"],"book_id":"9781449320317","cover_image_url":"https://img.bookfrontier.com/9781449320317.jpg?v=797f19261f5ac269","score":0.6485,"title":"Programming ASP.NET MVC 4","url":"https://bookfrontier.com/books/9781449320317"}],"topics":[],"what_you_get":["Themes: Web application authentication, Cloud and on-premises security, Authentication protocols.","Pacing: mixed tempo with quieter and high-intensity stretches.","Reading lane: Windows Server and Vendor Specific."]},"llm_signals":{"confidence":0.91,"pacing":"mixed","reader_fit":["Developers building Azure AD authentication solutions for web apps","Readers aiming to deepen their expertise in modern authentication"],"themes":["Web application authentication","Cloud and on-premises security","Authentication protocols"],"tropes":[]},"source_presence":{"amazon":true,"book_detail":true,"goodreads":true,"llm_signals":true,"similarity_seed":true},"stats":{"amazon_ratings_count":56,"goodreads_ratings_count":27,"goodreads_reviews_count":5,"quality_score":0.8591}}