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#
Colocamos el nombre del Proyecto y la ubicación en la carpeta respectiva. Luego nos aparecerá la siguiente ventana:
Para nuestro ejemplo crearemos un proyecto con la plantilla MVC y al seleccionarla nos aparecerá un botón al lado derecho "Cambiar Autenticación".
Seleccionamos cuenta de usuario individual, aceptamos y esperamos a que se inicie la creación del proyecto.
Una vez creado el proyecto nos aparecerá una ventana como la siguiente:
Si ejecutamos podemos probar el sistema de autenticación desde registro de usuarios, login y cerrar sesión.
Desde los enlaces podemos dirigirnos al formulario de registro
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.
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:
zortilo nrel
I saw a lot of website but I think this one holds something special in it in it