|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/autenticacion-y-autorizacion-en-aspnet-mvc/
课程评论:没有评论
**课程名称:ASP.NET MVC 中的身份验证与授权** **课程概述:** 本课程将教授如何在 ASP.NET MVC 应用程序中实现用户身份验证与授权。课程重点介绍如何利用 ASP.NET Identity——Microsoft 推荐的基于 Claims 的成员资格系统——来处理用户登录、登出以及访问资源。 **学习内容:** * **本地身份验证:** 学习如何使用应用程序本地数据对用户进行身份验证。 * **第三方身份验证:** 掌握如何集成 Facebook、Microsoft、Google、Twitter 等社交媒体账户进行用户身份验证。 * **ASP.NET Identity 原理:** 通过从一个空的 MVC 项目开始,详细讲解 ASP.NET Identity 的工作原理,不依赖 Visual Studio 的默认模板。 * **NuGet 包管理:** 使用 NuGet 包管理器来安装实现本地用户身份验证所需的 ASP.NET Identity 相关包。 * **`Authorize` 和 `AllowAnonymous` 属性:** 理解并运用这两个属性来控制控制器和操作的可访问性。 * **外部身份提供商集成:** 逐步实现使用 Facebook、Microsoft、Twitter、Google 等外部提供商进行身份验证的流程。 **课程目标:** 通过本课程的学习,您将能够亲手搭建一个具备完整身份验证和授权功能的 ASP.NET MVC 应用程序。 **报名建议:** 立即报名,一同学习如何一步步掌握 Web 应用自主实现身份验证与授权的开发基础。
Cuando desarrollamos una aplicación web necesitamos autenticar a los usuarios que van a acceder, teniendo en cuenta que contamos con nuestra propia lógica de manejo de los usuarios podemos aprovechar la funcionalidad de ASP NET Identity, el sistema de membresía basado en Claims recomendado por Microsoft para la autenticación y autorización (Login, Logout) de los usuarios (Iniciar y cerrar sessión).En este curso aprenderás paso a paso como autenticar un usuario con los datos locales de la aplicación y con entidades sociales como Facebook, Microsoft, Google, Twitter etc.Para entender como trabaja Identity no se usará la plantilla de Visual Studio para el desarrollo de la aplicación de ejemplo, en su lugar usaremos un proyecto web MVC vacío para ejemplificar cada paso del proceso de autenticación y autorización del acceso a recursos del sistema.Usaremos la biblioteca de paquetes NuGet para instalar los paquetes necesarios para implementar una autenticación de usuarios locales con ASP NET Identity.Hablaremos del atributo AuthorizeAttribute y AllowAnonymousAttribute los cuales nos van a restrigir o permitir el acceso a los controladores y acciones.Finalizaremos con la implementación de un esquema de autenticación a través de proveedores externos como Facebook, Microsoft, Twitter, Google entre otros.Inscribete y aprendamos las bases del desarrollo de una aplicación con autenticación y autorización inluída por nosotros mismos paso a paso.