ASP.NET C♯ || Control de Acceso a Formularios con Roles (MSSQL, Stored Procedures, WebForms) [2023]
Автор: InfoToolsSV
Загружено: 2023-08-16
Просмотров: 3209
Описание:
Conviértete en miembro de este canal para disfrutar de ventajas:
/ @infotoolssv
En este emocionante tutorial, exploraremos juntos cómo asegurar tus aplicaciones web mediante el control de acceso basado en roles y la autenticación de usuarios en ASP.NET utilizando C#. Este proyecto educativo te guiará a través de la creación de una aplicación web básica que se convertirá en una poderosa herramienta de aprendizaje al implementar características avanzadas.
A lo largo de este video, utilizaremos tecnologías clave como:
ASP.NET y C# para la construcción de la aplicación web.
SQL Server como sistema de gestión de base de datos.
Forms Authentication para autenticar a los usuarios.
Configuración de roles y permisos de usuario.
Procedimientos almacenados para consultas y actualizaciones seguras de la base de datos.
Desde la configuración inicial de la base de datos hasta la implementación de funciones avanzadas, aprenderás a:
Crear páginas de inicio de sesión y cierre de sesión seguras.
Asignar roles y permisos a los usuarios.
Restringir el acceso a páginas específicas en función de los roles.
Utilizar procedimientos almacenados para consultas y actualizaciones de base de datos.
Mejorar la experiencia del usuario con notificaciones de acceso no autorizado.
Incorporar prácticas recomendadas para la seguridad y escalabilidad.
Este proyecto está diseñado para desarrolladores de todos los niveles, desde principiantes hasta experimentados. A medida que construimos juntos esta aplicación educativa, también exploraremos mejoras y extensiones que puedes implementar para llevar tus habilidades al siguiente nivel. ¡Únete a mí en este emocionante viaje mientras transformamos un proyecto básico en una aplicación web segura y avanzada!"
IMPORTANTE
Al proyecto le realicé pequeños cambios que olvidé durante la grabación y adjunté comentarios en los archivos correspondientes del repositorio.
En el FormsAccess.aspx:
Quité la clase CSS "text-dark" del label "lblMessage" para que aplique los colores programados en el "btnSavePermissions_Click"
En el FormsControl.aspx.cs:
Agregue el vaciado de los TextBox "txtFormName" y "txtFormPath" después de ejecutar el método "btnRegisterForm_Click"
En la MasterPage:
Completé la condición IF del método "Page_Load" para que redirija al usuario al Login en caso de no estar autenticado, Response.Redirect("~/Pages/Login.aspx");
Repositorio: https://github.com/InfoToolsSV/ACCESO...
CAPITULOS:
00:00:00 INTRODUCCIÓN
00:00:24 RESULTADO FINAL
00:00:58 CREACIÓN DEL PROYECTO
00:02:18 CREACIÓN BASE DE DATOS Y TABLAS
00:11:47 FORMULARIO LOGIN
00:27:55 PÁGINA MAESTRA
00:44:16 CLASE PERMISSION HELPER
01:01:18 FORMULARIO INDEX
01:03:57 PRIMER PRUEBA
01:05:57 FORMULARIOS PROFILE, UNAUTHORIZEDACCESS Y ADMIN
01:12:09 FORMULARIO FORMSCONTROL
01:24:45 FORMULARIO FORMSACCESS
02:08:47 PRUEBA
02:12:18 REGISTRO DE FORMULARIOS
02:15:30 CORRECCIÓN ERRORES
02:20:01 OTORGAR PERMISOS
02:25:32 PRUEBA FINAL
02:30:57 DESPEDIDA
#infotoolssv:
/ infotoolssv
/ infotoolssv
/ infotoolssv
Aportaciones voluntarias: https://www.paypal.me/InfoToolsSV
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: