This document summarizes a presentation on authentication and authorization in ASP.NET Core 2. It discusses identity and principal objects, claims-based authentication, middleware, and local and external logins. OAuth 2.0 and OpenID Connect are covered, including flows like client credentials, authorization code, and implicit. Demos show implementing these flows. The document also discusses policy-based authorization and other security concerns like CORS, CSRF, and XSS protection.