![Conociendo el Sistema de Autenticación ASP.NET Identity](https://www.sistekperu.com/public/wordpress/wp-content/uploads/2019/08/portada-asp-net-identity-proyecto.png)
Conociendo el Sistema de Autenticación ASP.NET Identity
El sistema de autenticación ASP.Net Identity puede ser integrado en nuestro proyecto desde la misma creación, ya sea que trabajemos con Web Forms, Web Pages o MVC entre otros.
Para comenzar crearemos un nueva aplicación web ASP.NET en C#
![Asp net identity inicio](https://www.sistekperu.com/public/wordpress/wp-content/uploads/2019/08/asp-net-identity-inicio.png)
Colocamos el nombre del Proyecto y la ubicación en la carpeta respectiva. Luego nos aparecerá la siguiente ventana:
![Panel nuevo proyecto asp net](https://www.sistekperu.com/public/wordpress/wp-content/uploads/2019/08/panel-nuevo-proyecto-asp-net.png)
Para nuestro ejemplo crearemos un proyecto con la plantilla MVC y al seleccionarla nos aparecerá un botón al lado derecho "Cambiar Autenticación".
![Cambiar autenticacion asp net](https://www.sistekperu.com/public/wordpress/wp-content/uploads/2019/08/cambiar-autenticacion-asp-net.png)
Seleccionamos cuenta de usuario individual, aceptamos y esperamos a que se inicie la creación del proyecto.
![Cuenta usuario individual asp net](https://www.sistekperu.com/public/wordpress/wp-content/uploads/2019/08/cuenta-usuario-individual-asp-net.png)
Una vez creado el proyecto nos aparecerá una ventana como la siguiente:
![Asp net ventana proyecto](https://www.sistekperu.com/public/wordpress/wp-content/uploads/2019/08/asp-net-ventana-proyecto-1024x527.png)
Si ejecutamos podemos probar el sistema de autenticación desde registro de usuarios, login y cerrar sesión.
![Ejecucion asp net identity](https://www.sistekperu.com/public/wordpress/wp-content/uploads/2019/08/ejecucion-asp-net-identity-1024x498.png)
Desde los enlaces podemos dirigirnos al formulario de registro
![Registrar asp net usuario](https://www.sistekperu.com/public/wordpress/wp-content/uploads/2019/08/registrar-asp-net-usuario-1024x388.png)
Si analizamos los archivos creados del proyecto vemos que en la carpeta Controllers hay un archivo llamado AccountController.cs donde podemos encontrar los metodos respectivos para cada petición.
![Metodos asp net identity accountcontroller](https://www.sistekperu.com/public/wordpress/wp-content/uploads/2019/08/metodos-asp-net-identity-accountcontroller.png)
En este caso podemos visualizar algunos de los métodos que se invocan dependiendo de la petición el primero se ejecuta al realizar una petición GET y el segundo con POST. Al crear el proyecto con el sistema de autenticación nos ahorra mucho código en configuraciones. Sólo tendriamos que adaptar partes de código según nuestras necesidades.
Para comprobar la implementación de ASP.NET Identity podemos visualizar las referencias del proyecto así como aparecen en esta ventana:
![Referencias asp net identity](https://www.sistekperu.com/public/wordpress/wp-content/uploads/2019/08/referencias-asp-net-identity.png)
zortilo nrel
I saw a lot of website but I think this one holds something special in it in it