Crear LOGIN y REGISTRO de usuarios en ASP.NET MVC 5 y SQL SERVER

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 ก.ย. 2024
  • ✅✅✅✅✅✅ DESCARGA EL PROYECTO COMPLETO - 050 ✅✅✅✅✅✅
    👉 Enlace Descarga: github.com/Cod...
    #loginAspNet #registroUsuarioAspNet
    ✅✅✅✅✅✅ CURSO RECOMENDADOS ✅✅✅✅✅✅
    ✔️ Curso Básico MVC 5 - ASP.NET : bit.ly/36i5geb
    ✔️ Curso gratis de sistema web en ASP.NET MVC 5: bit.ly/3JeJ0AH
    ✔️ Integrar servicios Paypal en ASP.Net MVC 5: bit.ly/3w9D9ZM
    ✔️ Curso Gratis de Sistema de Ventas en C# en Escritorio: bit.ly/3w9tsKP
    ✔️ Curso Web API C#: bit.ly/3tdMC0c
    ✔️ Curso Roles y Permisos C#: bit.ly/3q5XBqg

ความคิดเห็น • 148

  • @codigoestudiante
    @codigoestudiante  2 ปีที่แล้ว +3

    👋¡Hola a todos los programadores que buscan código fuente libre!👋
    Te invito a visitar nuestro canal: ⏩ www.youtube.com/@codigoestudiante
    Encontrarás sistemas gratuitos ,tutoriales y cursos los cuales podrás descargarlos y aprenderlos ☝

    • @ronnydelacruz5665
      @ronnydelacruz5665 2 ปีที่แล้ว

      Muy buenos tus cursos.
      Una pregunta, de casualidad no das clases privadas?

    • @guillermomazzari4983
      @guillermomazzari4983 2 ปีที่แล้ว

      Me interesa lo mismo que dijo Ronny respecto a las clases

  • @n3tz
    @n3tz ปีที่แล้ว +12

    hermano, esto que hiciste es espectacular, explicás tan bien. te agradezco mucho, no soy programador, estoy tratando de conseguir algun curso asp net mvc desde 0, pero cai en tu video y lo entendi perfectamente. hasta lo hice y quedó bien. abrazo grande felices fiestas.

  • @darwinquinones5397
    @darwinquinones5397 2 ปีที่แล้ว +3

    Muchas gracias amigo. De verdad que muy util tu aporte a la comunidad. Esperamos que sigas haciendo videos como estos. Nota, si llegan tener error al conectar a la db agregen un @ en el inicio del Data Source: cadena = @"Data Source=PEPITO;Initial Catalog=DB_ACCESO;Integrated Security=true"; Saludos desde Colombia.

    • @codigoestudiante
      @codigoestudiante  2 ปีที่แล้ว

      Hola, gracias por compartir el caso. Saludos Cordiales.

  • @disooft
    @disooft 2 ปีที่แล้ว +8

    excelente video. solo falto validar los campo correo y contraseña. que sean obligatorio para no dar error

  • @victoralejandrosotochavez2821
    @victoralejandrosotochavez2821 2 ปีที่แล้ว +2

    Excelente apoyo me agrada tu forma de enseñar eres de los pcocos que se deja entender cuando se programa, vas a llegar lejos y tu comudad te vamos a apoyar a que te vuelvas viral suerte ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡

  • @lincemaster
    @lincemaster 9 หลายเดือนก่อน +3

    Gracias Man, te iras al cielo con todo y zapatos

  • @walaxx100
    @walaxx100 ปีที่แล้ว +1

    Hermoso video y explicacion, me has salvado de un proyecto, ahora solo me queda agregar cosas luego de que el usuario acceda al sistema...Tendre que buscar como hacerlo tambien jajaja

  • @darwindiaz9744
    @darwindiaz9744 5 หลายเดือนก่อน +1

    Excelente Video muchas pero muchas gracias, un saludo desde Colombia

  • @obedrodriguezbenedey6443
    @obedrodriguezbenedey6443 2 ปีที่แล้ว +9

    para toda la gente que no sabe como solucionar el session, y que tiene problemas, pueden combinar este código con th-cam.com/video/f7CzFeRRSdw/w-d-xo.html este otro proyecto, y yo ya lo hice, use netcore 6, y las variables locales no las trae por defecto, por eso da error. saludos, comparto esto por que me hubiera gustado que alguien me hubiera dicho esto antes jajaja saludos

    • @codigoestudiante
      @codigoestudiante  2 ปีที่แล้ว +2

      Gracias por compartir, saludos.

    • @OmarAkon
      @OmarAkon 10 หลายเดือนก่อน

      Mil gracias me salvaste

    • @antonellacarbone9582
      @antonellacarbone9582 4 หลายเดือนก่อน

      Hola a mí me dió error en cn.open() sabes de que puede ser?

  • @neledo2007
    @neledo2007 2 ปีที่แล้ว +2

    Gracias por compartir tu conocimiento, muy buena forma de enseñanza

  • @guillermomazzari4983
    @guillermomazzari4983 2 ปีที่แล้ว +1

    Hey muchas gracias!!! Van dos videos tuyos que veo y he aprendido un montón!!!

    • @codigoestudiante
      @codigoestudiante  2 ปีที่แล้ว +1

      Gracias por comentar, saludos.

    • @guillermomazzari4983
      @guillermomazzari4983 2 ปีที่แล้ว

      @@codigoestudiante Hola amigo, cuando intente crear un proyecto similar por mi cuenta, no me salió el método "Session" el que agregas en el minuto 27:40. He intentado varias cosas pero no logro resolverlo, estoy usando Visual studio 2022, no se si hubo algún cambio, es lo único que me falta para terminar el proyecto, tendrás algún consejo??

    • @alfredolillogajardo7963
      @alfredolillogajardo7963 5 วันที่ผ่านมา

      @@guillermomazzari4983 te dieron alguna solucion?? tengo el mismo problema

  • @mauriciohernandezcabrera9413
    @mauriciohernandezcabrera9413 ปีที่แล้ว +1

    Excelente. Perfectamente explicado. Muchas gracias por tu aporte amigo 😎

    • @codigoestudiante
      @codigoestudiante  ปีที่แล้ว

      Gracias por comentar

    • @jackelinegandarilla8707
      @jackelinegandarilla8707 ปีที่แล้ว

      @@codigoestudiante hola me puedes ayudar? no se lee mi imagen y esta de forma local ya revise bien la ruta y nada :( me sale este error
      ejemplo.png:1 Failed to load resource: the server responded with a status of 404 ()

  • @danielbastidas1354
    @danielbastidas1354 ปีที่แล้ว +1

    excelente video ya pude resolver mis inconvenientes muchas gracias amigo

  • @srtylergt
    @srtylergt 2 ปีที่แล้ว +1

    Estuve los primero 16 min copiando xD gracias amigo Dios te bendiga ❤️

    • @codigoestudiante
      @codigoestudiante  2 ปีที่แล้ว

      Saludos.

    • @srtylergt
      @srtylergt 2 ปีที่แล้ว +1

      @@codigoestudiante de igual forma seguí copiando, por que no me quiero perder xD

  • @abelito0024
    @abelito0024 ปีที่แล้ว +1

    Muchas gracias, por estos aportes tan buenos!

  • @juniordone8164
    @juniordone8164 2 ปีที่แล้ว +1

    Gran aporte a la comunidad........

  • @tomasdodorico1701
    @tomasdodorico1701 ปีที่แล้ว +1

    Que bien que explicas, gracias!

  • @danielcc86
    @danielcc86 2 ปีที่แล้ว +1

    Excelente explicación, muchas gracias parcero!

  • @andrey2841
    @andrey2841 10 หลายเดือนก่อน

    gracias esta bueno el video, me sirvio demasiado para un proyecto de la Uni, me ahorre tiempo de investigar y romperme la cabeza, aunque ahi me salieron errores, pero fueron por problemas de versiones. milll gracias

  • @obedrodriguezbenedey6443
    @obedrodriguezbenedey6443 2 ปีที่แล้ว +3

    En el minuto 27:36 me falla session, no funciona ni HttpContext.Current.Session["usuario"],
    ni HttpSessionStateBase, que puedo hacer?
    uso netcore 6 mvc

  • @estrellacarolinaaritamatut3031
    @estrellacarolinaaritamatut3031 3 หลายเดือนก่อน +1

    P E R F E C T O !!!!!

  • @geminisdos3247
    @geminisdos3247 2 ปีที่แล้ว +2

    muchisimas gracias por tu video tutorial

  • @guillermodanielmazzarigiov1768
    @guillermodanielmazzarigiov1768 2 ปีที่แล้ว +4

    Hola amigo, me funcionó todo joya como base para crear otro proyecto, lo unico que no me figura es el método de "Session" no me sale reflejado en ningún tipo de proyecto de visual studio, tengo la versión 2022, hubo algún cambio? Gracias por todo tu contenido, es execelente!!

    • @codigoestudiante
      @codigoestudiante  2 ปีที่แล้ว +1

      Hola, la referencia para la sesión es "HttpSessionStateBase" dentro del controlador, favor revisa alguna info respecto a ello. Saludos.

  • @BeteotoStardust
    @BeteotoStardust 2 ปีที่แล้ว +2

    Hay manera de que a este mismo se le puedan asignar roles?

  • @chillrelaxingmusic9876
    @chillrelaxingmusic9876 ปีที่แล้ว +1

    Muy útil, gracias amigo

  • @rukho9888
    @rukho9888 2 ปีที่แล้ว +1

    Excelente aporte 🥳

  • @javierherediaruiz6076
    @javierherediaruiz6076 2 ปีที่แล้ว +1

    Excelente !!!!!

  • @dalimarpunceles7424
    @dalimarpunceles7424 2 ปีที่แล้ว

    EXCELENTE TU EXPLICACION

  • @joshuelaborde2794
    @joshuelaborde2794 2 ปีที่แล้ว +3

    Me sale error al momento de agregar la session en el controller

  • @musicalibre5912
    @musicalibre5912 2 ปีที่แล้ว +1

    muy bueno saludos

  • @daiko441
    @daiko441 ปีที่แล้ว +1

    Buen trabajo y gracias por compartir este conocimiento, solo que tengo una duda. Tengo un error en el AccesoController con la variable Session (El nombre "Session" no existe en el contexto actual), me da error y no se como solucionarlo porque con algunos using me los declaran innecesarios y en ellos va el System.Web... Como lo puedo arreglar?

  • @schwarzman5876
    @schwarzman5876 ปีที่แล้ว

    Excelente video! No lo he probado pero estoy muy seguro que me funcionará, solo que yo uso modelos de la bd con scaffolding, pero solo es diferencia de como accedo a la bd… igual muchas gracias ❤

  • @AndersonGarcia-qq3rt
    @AndersonGarcia-qq3rt ปีที่แล้ว

    Maestro muchas gracias, excelente contenido.

  • @ingridjanethcruzsanchez2612
    @ingridjanethcruzsanchez2612 2 ปีที่แล้ว +2

    27:34 a mi visual studio no me permite usar la propiedad session no se por que, me podrias decir que paquetes tienes instalados o alguna otra solucion?

    • @codigoestudiante
      @codigoestudiante  2 ปีที่แล้ว +5

      Hola, la referencia "HttpSessionStateBase" es utilizada desde la clase "Controller". Intenta con HttpContext.Current.Session["usuario"], saludos.

  • @victorpaiz6658
    @victorpaiz6658 ปีที่แล้ว +1

    Buen video men

    • @victorpaiz6658
      @victorpaiz6658 ปีที่แล้ว

      Tengo una consulta si un dado caso no funciona la conversión de la contraseña a encriptado con la clase de conversion

  • @cmpitufo
    @cmpitufo ปีที่แล้ว

    Gran video hermano me ayudaste mucho. Tendrás uno para crear un tipo de menu para el sistema luego del Login.

  • @IrvingCoronaSerrano
    @IrvingCoronaSerrano ปีที่แล้ว

    Si se quisiera agregar a la base de datos una "clasificación", es decir, desde el que puede hacer acciones básicas como consulta hasta un usuario de tipo administrador que puede hacer configuraciones, etc...???

  • @andresfelipemurilloruiz6214
    @andresfelipemurilloruiz6214 2 ปีที่แล้ว

    Saludos,¿Por qué net framework y no core? ¿Cambia en algo?.Excelente tutorial

    • @codigoestudiante
      @codigoestudiante  2 ปีที่แล้ว +3

      Estaremos revisando con el equipo próximos proyectos en Net Core. Entre ambos si existe diferencias. Saludos.

  • @maximilianosarmiento3299
    @maximilianosarmiento3299 ปีที่แล้ว

    Esta espectacular , consulta , si trabajo con el linkeo por Models/CRUD de la base de datos, como tendria que hacer la conexion al login y los procedimientos almacenados?

  • @zargyKZ
    @zargyKZ ปีที่แล้ว +3

    Si quieren validar que los campos en el LOGIN no esten vacios pueden hacer una pequena modificacion al codigo de Acceso controller.
    Quedaria de esta forma:
    [HttpPost]
    public ActionResult Login(Usuario oUsuario)
    {
    if(oUsuario.Clave == null || oUsuario.Correo == null)
    {
    ViewData["Mensaje"] = "Llene todos los campos";
    return View();
    }
    else
    {
    oUsuario.Clave = ConvertirSha256(oUsuario.Clave);


    using (SqlConnection cn = new SqlConnection(cadena))
    {
    SqlCommand cmd = new SqlCommand("sp_ValidarUsuario", cn);
    cmd.Parameters.AddWithValue("Correo", oUsuario.Correo);
    cmd.Parameters.AddWithValue("Clave", oUsuario.Clave);
    cmd.CommandType = CommandType.StoredProcedure;
    cn.Open();
    oUsuario.IdUsuario = Convert.ToInt32(cmd.ExecuteScalar().ToString());
    }
    if (oUsuario.IdUsuario != 0)
    {
    Session["usuario"] = oUsuario;
    return RedirectToAction("Index", "Home");
    }
    else
    {
    ViewData["Mensaje"] = "Usuario o Contraseña incorrectas";
    return View();
    }
    }
    }
    -- De aca sigue el codigo de Sha256 --
    Suerte!

  • @karbi030
    @karbi030 2 ปีที่แล้ว

    Muchisimas gracias, me sirvio mucho, te lo agradezco en verdad (◕‿◕)♡

  • @adonid.martinezbrito3656
    @adonid.martinezbrito3656 2 ปีที่แล้ว

    por la Session no me la reconoce el visual studio alguien me puede ayudar en eso

  • @darielacruz4121
    @darielacruz4121 2 ปีที่แล้ว +1

    Hola espero todo este bien ! muy buen tutorial muchas gracias por compartirlo ! Me podrias ayudar con algo ? cada vez que intento ejecutar el login o el registro me tira este error en el Metodo de ConvertirSha25 en esta linea :
    byte[] result = hash.ComputeHash(enc.GetBytes(texto));
    System.ArgumentNullException: 'Referencia a cadena no establecida como una instancia de cadena.
    Nombre del parámetro: s'

    • @codigoestudiante
      @codigoestudiante  2 ปีที่แล้ว

      Debe ser por una configuración distinta en el visual studio o algo incorrecto en la cadena enviada. Favor revisa otra posibilitad de encriptación en caso sea necesario, saludos.

    • @toxdes1
      @toxdes1 2 หลายเดือนก่อน

      cómo solucionaste?

  • @MJU200
    @MJU200 2 ปีที่แล้ว

    no entiendo porque no me encripta la contrasnia hice todo correcto, y incluí el método

  • @maxiargentino87
    @maxiargentino87 2 ปีที่แล้ว +1

    Hola podrías hacer algo parecido pero en NET CORE?

    • @codigoestudiante
      @codigoestudiante  2 ปีที่แล้ว +2

      Estaremos revisando con el equipo el alcance. Saludos.

    • @maxiargentino87
      @maxiargentino87 2 ปีที่แล้ว

      @@codigoestudiante Muchas gracias, explicas muy bien, gran aporte!

  • @joselinevelazquez4409
    @joselinevelazquez4409 6 หลายเดือนก่อน

    Hola una pregunta, porque todo tiene que estar dentro del mismo como metodos y conexión a la base de datos ?

  • @erickdanielhernandezpalma7395
    @erickdanielhernandezpalma7395 11 หลายเดือนก่อน

    Hola amigo, muy buen video, me sirvio mucho para un proyecto que estoy haciendo, solo tengo una pregunta, como se podria mostar el nombre del usuario con session activa? es igual con un ViewData o seria con un ViewBag? te agradeceria de antemano tu respuesta
    Excelente video!!

  • @miguelcalles1866
    @miguelcalles1866 ปีที่แล้ว

    Hola Codigo Estudiante, me ha servido muchisimo el video, solo me queda la siguiente duda.
    ¿como hago para acceder a los atributos guardados en SESION["Usuario"], para poder obtener el correo o el ID?

  • @danielbastidas1354
    @danielbastidas1354 ปีที่แล้ว +1

    Hola Amigo excelente tutorial, pero tengo un error porque cuando pongo Session["usuario"] = oUsuario; la palabra Session dice que el nombre 'Session' no existe en el contexto actual me ayudas ya he revisado bastante gracias

    • @yojanjaramillo1690
      @yojanjaramillo1690 ปีที่แล้ว

      Tengo el mismo problema, alguien nos puede ayudar con este inconveniente?

  • @laloserrano9711
    @laloserrano9711 2 ปีที่แล้ว

    Se podrá hacer un tutorial con roles de usuarios y permisos para acceder

    • @codigoestudiante
      @codigoestudiante  2 ปีที่แล้ว

      Hola, ya tenemos un video en el canal resolviendo lo comentado, si deseas puedes revisarlo. Saludos.

  • @tempisgt7722
    @tempisgt7722 2 ปีที่แล้ว

    oye! podrias hacer un mismo procedimeinto almacenado pero en sql developer, asi como lo hiciste tu pero yo lo quiero en sql developer 😢

  • @gabrielsiquecasasola1715
    @gabrielsiquecasasola1715 ปีที่แล้ว

    Perdon, tengo problema con el Login... puedes mostrar tus Store procedure para comprar el mio por favor.

  • @Recomenda2
    @Recomenda2 ปีที่แล้ว

    Estimado gracias por tu video, estoy a puertas de sustentar pero mi pregunta seria, como puedo agregar un mensaje de que el registro ha sido exitoso. agradezco tu apoyo.

  • @naakmsc
    @naakmsc ปีที่แล้ว

    Hola amigo tienes algun video utilizando Entity Framework para recibir parametros de un Procedimiento almacenado?

  • @santiagocardona3528
    @santiagocardona3528 2 ปีที่แล้ว

    Alguien me puede ayudar con la parte de Session, no he podido solucionar ya que no lo reconoce.

    • @fabianthemaiden
      @fabianthemaiden 2 ปีที่แล้ว

      Me pasa lo mismo, me sale error con Session, alguien que pueda ayudar con esto por favor?

  • @elenaortega5222
    @elenaortega5222 2 ปีที่แล้ว

    Amigo donde puedo descargar este c'odigo fuente

  • @Silentema
    @Silentema 2 ปีที่แล้ว +1

    Saque 100 en mi examen

  • @dayanaruiz9194
    @dayanaruiz9194 2 ปีที่แล้ว +1

    A mi me aparece error en session no se porque me prodrias ayudar porfis

    • @codigoestudiante
      @codigoestudiante  2 ปีที่แล้ว

      Hola, favor indicar el minuto exacto dónde ocurre el problema y en que escenario. Saludos.

    • @dayanaruiz9194
      @dayanaruiz9194 2 ปีที่แล้ว

      @@codigoestudiante En el minuto 27:36 gracias

    • @codigoestudiante
      @codigoestudiante  2 ปีที่แล้ว +1

      @@dayanaruiz9194 Hola, para utilizar la session es necesario la referencia "HttpSessionStateBase" dentro de la clase "Controller". En otro caso intenta con HttpContext.Current.Session["usuario"], saludos.

  • @michaelxdmoya2327
    @michaelxdmoya2327 ปีที่แล้ว

    hoy mayo del 2023 tengo el error de conexion a la BD y sigo colgado jajaja no entendi que cambios se deben hacer para que me funcione , ya que el id lo sigue tomando como cero y no pasa el login .....heeelp!!!

  • @darkoh5806
    @darkoh5806 2 ปีที่แล้ว

    hola bro y muy buena aportación pero no tendrás uno que sea solo con el login:c?

  • @AngalexBlogs
    @AngalexBlogs 15 วันที่ผ่านมา

    Como puedo hacer para que me aparezca Framework al momento de crear el proyecyo? solo me salen Core, entre otros.

  • @miguelfornos
    @miguelfornos 2 ปีที่แล้ว

    @Codigo Estudiante, hay una forma alternativa de usar el Session ["usuario"]=oUsuario; en la versión de Asp.Net core 6 MVC ?, porque al usarlo así da error.

    • @danielbastidas1354
      @danielbastidas1354 ปีที่แล้ว

      Hola Como estas? pudiste arreglar este error tengo lo mismo que te pasa a ti me ayudarias por favor

  • @dipspad5110
    @dipspad5110 ปีที่แล้ว

    Una vez adentro, como puedo hacer para que me muestre el nombre del usuario logueado en la barra de navegacion

  • @Azur999
    @Azur999 2 ปีที่แล้ว

    ami me da error de conexion

  • @schwarzman5876
    @schwarzman5876 ปีที่แล้ว

    Una pregunta. Es lo mismo usar @Url.Action(vista, controlador) que asp-action y asp-controller? Para los formularios

    • @brayan_act
      @brayan_act ปีที่แล้ว

      Yeah o /Controlador/Vista

  • @carlossaulesquivelsalvador7034
    @carlossaulesquivelsalvador7034 2 ปีที่แล้ว

    muy buen vídeo, e estado implementado en mis proyectos tus ejemplos, tengo un problema al momento de ingresar en el apartado de login, cuando ingreso el correo y el password me manda a visual studio, me selecciona en la parte de cn.open(); y sale una ventana flotante que dice: Excepción no controlada por el usuario System.Data.SqlClient.SqlException: 'Error relacionado con la red o específico de la instancia mientras se establecía una conexión con el servidor SQL Server. ayuda por favor

  • @zackordonez7802
    @zackordonez7802 ปีที่แล้ว

    hola una pregunta:
    tengo que hacer una pagina web con login incluido, con base de datos sql server, pero esa base de datos yo no la tengo que crear me la dieron a mí.
    Aquí nos muestras como encriptar las contraseñas, pero esa base de datos no tiene contraseñas encriptadas y yo no la puedo editar la base de datos para encriptárselas y funciona como muestras en el video.
    podrías decirme como realizar la validación en el código sin necesidad de la encriptación de por medio.

  • @danielbastidas1354
    @danielbastidas1354 ปีที่แล้ว

    Hola Amigos como estasn? tengo un problema cuando registro mi infornmacion correo y clave no me direcciona a la pagina como lo dice en el video solo carga y me deja en el login como si el usuario no existiera pero estoy haciendo el processo tal cual y no me genera ni siquiera errores me ayudan gracias

  • @yojanjaramillo1690
    @yojanjaramillo1690 ปีที่แล้ว

    (Session' no existe en el contexto actual), Tengo este error al generar el post del login, no me funciona utilizando el HttpContext.Current.Session["usuario"].
    Intente descargar el archivo de mediafire, pero el link esta caido.

  • @pablorubino3871
    @pablorubino3871 ปีที่แล้ว

    Hola, tengo un problema con el metodo ValidarSesionAtribute, yo estoy usando NET Core 6 y para guardar la variable del usuario use: HttpContext.Session.SetString("usuario", oUsuario.Usuario); el tema es que no me reconoce HttpContext.Session.GetString("Usuario"), me tira el siguiente error: "Se requiere una referencia para el campo, metodo o propiedad 'HttpContext.Session' no estaticos" ...me podras(an) ayudar? (con Current.Session tampoco funciona...)

  • @clubfreestyle930
    @clubfreestyle930 ปีที่แล้ว

    Notable, profe tengo un problema al poner las credenciales y la contraseña que registre en mi BD, me aparece este error cn.Open(); . Si me puede ayudar se lo agradeceria

  • @TheEldroid
    @TheEldroid ปีที่แล้ว

    Hola! me aparece error:40 No se pudo abrir una conexión con SQL server en la linea cn.Open(); sabes porqué puede ser ?

  • @enimerwsitoxobolias
    @enimerwsitoxobolias ปีที่แล้ว

    Hola, no puedo ver El Codigo sql para crear El database u sp...puede used enviarme?

  • @gonzalezlugoarletlinette3059
    @gonzalezlugoarletlinette3059 10 หลายเดือนก่อน

    Y si en mi caso cmd se fue a null? :,v alguien sabe porquey como corregirlo?

  • @pedromendoza5719
    @pedromendoza5719 10 หลายเดือนก่อน

    Hola , a mi no reconoce esta linea . Session["usuario"] = objUsuario;

    • @omarmejia6
      @omarmejia6 5 หลายเดือนก่อน

      ni a mi, ya lo resolviste????

  • @francisco.riofrio
    @francisco.riofrio ปีที่แล้ว

    Favor puedes subir el script de la base de datos y procedures. Gracias

  • @RENATOSEBASTIANLESCANONARRO
    @RENATOSEBASTIANLESCANONARRO ปีที่แล้ว

    Cuando pongo Session me sale un error, por qué? ayudaaaaaa

  • @666migueledward
    @666migueledward 2 ปีที่แล้ว

    Como puedo validar el formulario en caso de que el usuario no introduzca correo y contraseña ya que he intentado agregarlo con data annotations pero me no funciona, ya que cuando ingresas la contraseña me envia al metodo para hashear la contraseña

    • @kennethgonzalez884
      @kennethgonzalez884 2 ปีที่แล้ว

      Tengo el mismo problema, lo lograste solucionar?

    • @666migueledward
      @666migueledward 2 ปีที่แล้ว +1

      @@kennethgonzalez884 si tienes que poner al principio un if comparando si es null el usuario o la contraseña y retornas la view y si no sigue normal la ejecución

    • @kennethgonzalez884
      @kennethgonzalez884 2 ปีที่แล้ว

      @@666migueledward Muchas gracias, podrias adjuntarme el codigo si no es mucha molestia, lo intenté de varias formas y me daba un error

    • @666migueledward
      @666migueledward 2 ปีที่แล้ว +1

      @@kennethgonzalez884
      Este va en el metodo login
      if(oUsuario.Password==null || oUsuario.Correo == null)
      {

      return View();
      }
      En tus modelos arriba del usuario o el password usas
      [Required(ErrorMessage = "Ingrese un correo")]
      En Login.cshtml adentro del form usas este
      @Html.ValidationMessageFor(m => m.Password, "", new { @class = "text-danger" })

    • @kennethgonzalez884
      @kennethgonzalez884 2 ปีที่แล้ว

      @@666migueledward Muchas gracias me funcionó correctamente, bendiciones!

  • @albertomartinez8652
    @albertomartinez8652 2 ปีที่แล้ว

    Hola buenas tardes, muy bien explicado el video y estoy aprendiendo mucho , solo tengo un problema que al realizar el logueo en tu codigo s emuestra que lo encripta pero en el mio no, podrías indicarme por que gracias
    donde lo no te fue aqui:
    public ActionResult Login(Usuario oUsuario)
    {
    oUsuario.Clave = ConvertirSha256(oUsuario.Clave);
    using (SqlConnection cn = new SqlConnection(cadena))
    {
    SqlCommand cmd = new SqlCommand("sp_ValidarUsuario", cn);
    cmd.Parameters.AddWithValue("Correo", oUsuario.Correo);
    cmd.Parameters.AddWithValue("Clave", oUsuario.Clave);
    cmd.CommandType = System.Data.CommandType.StoredProcedure;
    cn.Open();
    oUsuario.IdUsuario = Convert.ToInt32 (cmd.ExecuteScalar().ToString());

    }

  • @obedrodriguezbenedey6443
    @obedrodriguezbenedey6443 2 ปีที่แล้ว

    En el minuto 27:36 me falla session, no funciona ni HttpContext.Current.Session["usuario"],
    ni HttpSessionStateBase, que puedo hacer?

  • @federicotroncoso5820
    @federicotroncoso5820 ปีที่แล้ว

    se agradece tu aporte. Brillante!!

  • @erikcarreon4558
    @erikcarreon4558 2 ปีที่แล้ว

    excelente video. solo falto validar los campo correo y contraseña. que sean obligatorio para no dar error

  • @nataliacota8957
    @nataliacota8957 2 ปีที่แล้ว +1

    Hola, en la parte de Validar Usuario, no me funciona esta parte cn.Open(); ayudaaaaa por favor!

    • @clubfreestyle930
      @clubfreestyle930 ปีที่แล้ว

      hola, pudiste encontrar el error ?:( yo tengo el mismo error

    • @antonellacarbone9582
      @antonellacarbone9582 4 หลายเดือนก่อน

      Hola pudiste solucionarlo?