Sistema de login completo usando sesiones | Curso PHP y MySQL #36

แชร์
ฝัง
  • เผยแพร่เมื่อ 19 ก.ย. 2024
  • Aprende a hacer un login o inicio de sesión con PHP y MySQL introduciendo el concepto de controlador
    ✅ Suscríbete al canal bit.ly/TH-cam-...
    🔔 Activa la campanita de notificaciones
    Descarga los archivos del tutorial:
    bit.ly/Github-s...
    bit.ly/MRR-Gith...
    Sígueme en las redes sociales:
    Blog: www.vidamrr.com
    Facebook: / vidamrr
    Twitter: / vidamrr
    ----------------------------------------------------------------------------------------------------
    Más cursos dentro del canal:
    #CaféconRivas - Vlogs bit.ly/mrr-vlogs
    Curso de PHP + MySQL bit.ly/mrr-curs...
    Curso básico de CSS: bit.ly/curso-cs...
    Diseño elementos con CSS bit.ly/componen...
    Mi primer sitio web con CSS: bit.ly/primer-s...
    Curso avanzado de CSS3: bit.ly/curso-css3
    Sitio web Completo en CSS3: bit.ly/mrr-siti...
    Curso de jQuery: bit.ly/mrr-curs...
    Portafolio web con jQuery: bit.ly/portafol...
    Sitio web dinámico con jQuery bit.ly/sitio-di...
    Tutoriales Photoshop bit.ly/mrr-tuto...

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

  • @nicolasjimenez5432
    @nicolasjimenez5432 4 ปีที่แล้ว +33

    Me siento estafado... No por este curso, este curso es una autentica maravilla, es más por el hecho que pagué en Udemy un curso "profesiónal" el temario se veía super bueno pero cuando lo realicé terminé con más dudas que respuestas y sin contar un manojo de malas prácticas. No sé por qué no encontré este curso antes. Muchas gracias por tu contenido.

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

      nodigaseso, acabo de pagar ese curso:c

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

      Q viva la piratería 😈🤑
      Pero también el buen contenido gratuito como este vídeo 😂😂😂

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

    Buen vídeo, muy bien explicado, lo único que al principio no me validaba el usuario y password. Leyendo los demás comentarios, me di cuenta que era por el md5 en user.php, por lo que eliminé esa variable y me funcionó, muchas gracias.

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

    Completo y bien logrado y soluciona las cosas en "vivo", se nota que sabe lo que hace, gracias por compartir

  • @gianevezzoni8326
    @gianevezzoni8326 5 ปีที่แล้ว +10

    Excelente video!! Me enseñaste muchísimo.. Te ganaste una suscripción!

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

    Excelente su pedagogia...es claro, ameno y conciso. Gracias!

    • @ISRAELISRAELSEANJEANMOIS-ih8kw
      @ISRAELISRAELSEANJEANMOIS-ih8kw 4 หลายเดือนก่อน

      Agrega un comentario... Me gustaría saber más acerca de ti BEAUTIFUL LIKE WOW! Big Girls the rules worlds

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

    Que buen video tengo 15 años y estoy aprendiendo me sirvió mucho:)

    • @rackno4054
      @rackno4054 4 ปีที่แล้ว

      @Marcelo Zair Berrocal Chuque yo tengo 13 años

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

    Muy buen video! La estructura es eficiente y eficaz. Ahora, en términos de código, presenta muchos errores a la hora ejecutar, de hecho, en el github en la parte "/terminado" puede encontrar los errores del código ya que no es exactamente igual, difiere en detalles

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

    excelente la verdad da mucho gusto ver vídeos como este, te felicito por el tiempo que dedicaste en hacer esto

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

    Después de 4 horas de estar tratando me salió hahah gracias!

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

    Muchas gracias, solo tenía el error de que no me validaba, pero buscando en los comentarios quedó: $md5pass = md5($pass); por $md5pass = $pass; en user.php

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

    Excelente, muy bien explicado, muchas gracias!

  • @leostylepos549
    @leostylepos549 4 ปีที่แล้ว

    crack literal te amo wey... entendi todo el codigo y la importancia de de POO en PHP... usare lop aprendido para un proyecto de la U... TY men

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

    Super claro y explicado de A a la Z GENIAL EL VIDEO

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

    Bien con el video, seria bueno que expliques cada función que colocas para que sirve, así tener encuenta

  • @lucasmedranodelafuente7568
    @lucasmedranodelafuente7568 3 หลายเดือนก่อน

    que sepas que si mi tfg funciona es gracias a ti, crack

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

    muy bueno tu video me salio perfectamente solo quite el md5 por que mi php me lo marcaba como desconocido y hasta abajo donde dice $this -> nombre = $currentuser['nombre']; lo cambie por password y me agarro perfectamente

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

      Hay un video más adelante sobre cómo utilizar cifrado más seguro para un inicio de sesión, espero que te sirva :)

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

    Por si a alguien le sirve a mi me pasaba que no se mantenía la sesión y vi varios que tuvieron el mismo detalle, lo solucioné checando en el constructor de user_session que sea "__construct()" con doble guion bajo, porque de lo contrario nunca se hace la session, saludos.

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

      Muchas gracias bro :o

  • @Siioor
    @Siioor 3 ปีที่แล้ว

    Muy bueno, paso a paso y muy bien explicado, te felicito!!!

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

    Gran video Marcos, me diste una muy buena idea de gestionar bien mi proyecto gracias!

  • @felipenunez2877
    @felipenunez2877 5 ปีที่แล้ว

    Gracias! saludos desde el sur de Chile ;)

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

    Buenas tardes, en primer lugar te felicito por el vídeo me parece muy didáctico. He descargado los ficheros del GIT - Tutorial 36 - sesiones, pero no consigo descargar la estructura de la tabla de mysql, por lo que no puedo cargarla en mi MySQL y probar el funcionamiento.

    • @F313-t2z
      @F313-t2z 3 ปีที่แล้ว

      Sigues sin encontrarla?, tengo el mismo problema :(

  • @marcosgarcia8610
    @marcosgarcia8610 5 ปีที่แล้ว

    eres el master de los masters

  • @MentecZ
    @MentecZ 4 ปีที่แล้ว

    eres el final me ayudaste muchisimo , fue el unico que me pudo ayudar pila de gracias , aunque tengo un error pero voy a ver como soluciono , el error dice "Undefined variable: user" por si quieres ayudar

  • @jhoanandersssonanacona4947
    @jhoanandersssonanacona4947 5 ปีที่แล้ว

    hola muy bien gracias por el video, usted tiene la lista de sus videos que tiene una buena explicacion

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

    Muy buena explicación. Gracias

  • @julioleon3573
    @julioleon3573 5 ปีที่แล้ว

    Excelente vídeo, muy entendible todo me corrió perfecto, pero creo que deberías ordenar un poco tu repo, jajaja para el que no tenga idea se volveria un ocho con tantas carpetas...
    excelente trabajo saludos..

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

    Buenas, me guie en tu codigo para realizar parte de un proyecto y me surgio un problema: al darle al submit del formulario de vistas/login.php no me envia hacia ningun lado

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

    Hola Marcos muy bueno el video, te queria preguntar que tipo de campo el del password pusiste en la tabla . ya que me dice el usuario o password incorrectos

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

    Que tema de vscode utilizte en el vídeo??

  • @ernestoarias3404
    @ernestoarias3404 4 ปีที่แล้ว

    Hola Muchas gracias por compartir y enseñar, excelentes videos ya me suscribí

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

    Gracias, funciona muy bien, excelente tu expliación.

  • @NikitaLazaroSevcisen
    @NikitaLazaroSevcisen 7 หลายเดือนก่อน

    En que video has hecho la base de datos? Es lo único que voy perdido, muy buen contenido.

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

    gracias bro! me encanto jeje pero te falto el de registrar usuarios, no?? :c aiduaaa

  • @hernandoj.orozcop.621
    @hernandoj.orozcop.621 5 ปีที่แล้ว +2

    gracias amigo me sirvió de mucho

  • @MultiRockxD
    @MultiRockxD 4 ปีที่แล้ว

    Qué crack! de verdad que explicas muy bien

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

    de verdad tan dificil es encontrar un buen tutorial hoy en dia

  • @ithielragnaros
    @ithielragnaros 4 ปีที่แล้ว

    Gracias bro , me ha servido mucho tu trabajo.

  • @juliotejeira5715
    @juliotejeira5715 4 ปีที่แล้ว

    excelente vídeo me ayudo demasiado muchas gracias.

  • @joseluissilva5186
    @joseluissilva5186 4 ปีที่แล้ว

    Muy bueno tu video. me gusto como resolves el tema de los objetos. Tendras algun ejemplo de un ABM con query con poo !!!!

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

    Muy bueno me sirvio bastante

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

    Buen video, me quedo super claro 👍👍👍

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

    muchas gracias amigo

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

    Excelente explicación, amigo de casualidad tendras, el video para hacer el registro de estos usuarios para loguear?. Saludos.

    • @vidamrr
      @vidamrr  6 ปีที่แล้ว

      Si, el video es el 34, lo puedes encontrar en el canal, hay una playlist ya con los videos ordenados para más fácil :)

  • @RB-ny2dh
    @RB-ny2dh 6 ปีที่แล้ว +1

    Que bien queda el código con el uso de clases

    • @vidamrr
      @vidamrr  6 ปีที่แล้ว

      Es más laborioso pero está bien dividido para ir modificandolo

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

    Buenísimo amigoooooooo

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

    Excelemte video, pero tengo una duda, por ejemplo se inicia la sesion en el archivo "home.php" pero si quiero abrir una pagina estando en el home, como por ejemplo un boton de "subir material" y que en esa pagina siga la sesion activa, seria de mucha ayuda tu respuesta, excelente aporte :D

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

    Excelente y gracias de veras, pero tengo la duda de ¿ como armar una app que tenga mas de una vista para mostrar desde su respectivo link en el menu principal ?

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

    Excelente! solo una duda, el metodo connect que utilizas no me funciona :c, me da el error : Call to undefined method User::connect() cuando intento llamarlo en index.

  • @jorgeandresvalenciaorozco3031
    @jorgeandresvalenciaorozco3031 3 ปีที่แล้ว

    Excelente vídeo

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

    Exelente

  • @albertohelena
    @albertohelena 3 ปีที่แล้ว

    Bro muy buen video.

  • @franklinlmc
    @franklinlmc 3 ปีที่แล้ว

    Muy buena explicación muchas gracias, hay la forma de poder permitir un único inicio de sesión por cada usuario, ósea que si alguien inicio sesión con un usuario, no se pueda acceder en otro lugar con la misma sesion del mismo usuario que se encuentre activa?

  • @carmenromagoza5725
    @carmenromagoza5725 9 หลายเดือนก่อน

    Muy bueno

  • @alknijo8868
    @alknijo8868 4 ปีที่แล้ว

    muy buen tutorial bro

    • @vidamrr
      @vidamrr  4 ปีที่แล้ว

      gracias Time!

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

    Buenas noches Marco excelente vídeo, esta perfecto solo tengo una pequeñisima duda si deseo que el logout se aplique cuando cierren el navegador ¿como podría acerlo?

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

      hay un evento en Javascript para detectar eso, sin embargo no lo recomiendo porque estás realizando una acción que no solicita el usuario. Debería ser el usuario quien elija cuando cerrar sesión

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

    Fatal error: Call to undefined method User::connect() in C:\xampp\htdocs\essalud\includ\user.php on line 13, estimado me sale este mensaje al momento de ingresar el usuarion, gracias por su respuesta

    • @electronikointeam5863
      @electronikointeam5863 4 ปีที่แล้ว

      Debes configurar la función connect(), está en sus otros vídeos

  • @argusingenieria1175
    @argusingenieria1175 5 ปีที่แล้ว

    buenas tardes, su video explica todo muy claramente muchas gracias, pero desearia saber como ponerle privilegios al sistema

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

      Ya hay un video más adelante sobre cómo asignar permisos dependiendo del rol que configures

  • @coliveros10796
    @coliveros10796 5 ปีที่แล้ว

    Muy buena clase profesor podria crear el formulario de registro de usuario para complementar el modulo de acceso, te lo agradecería en el alma, Gracias

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

    AYUDAA!! No puedo solucionar esto.
    Error connection: SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: YES)
    Fatal error: Uncaught Error: Call to a member function prepare() on null in C:\xampp\htdocs\login\includes\user.php:11 Stack trace: #0 C:\xampp\htdocs\login\index.php(20): User->userExists('marcos.rivas', 'cic') #1 {main} thrown in C:\xampp\htdocs\login\includes\user.php on line 11

  • @alejandrofuentes5351
    @alejandrofuentes5351 3 ปีที่แล้ว

    Buen video bro, ¿Qué tema usas en tu editor?

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

    Como hago si tengo un menu con mas links? como cargo esa info en los demas archivos?

  • @christianenriquevillamoral6140
    @christianenriquevillamoral6140 4 ปีที่แล้ว

    Disculpa, en que video realizaste la base de datos por programación orientada a objetos

  • @marcocruz9490
    @marcocruz9490 5 ปีที่แล้ว

    Como quisiera que fueras mi compañero de equipo en este momento

  • @ico-r7828
    @ico-r7828 4 ปีที่แล้ว +4

    podrás compartirnos la BD por favor

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

    Me parece muy interesante tu login y como colocaste tu logout, tengo unas consultas espero me puedas ayudar.
    Actualmente estoy desarrollando un e-commerce como puedo juntar mi base de productos con el login, para que el carrito de tal usuario sólo quede con ese usuario y no replique en otros usuarios, si no que los usuarios tengan su propia base por así decirlo por favor tu ayuda muchas gracias

    • @vidamrr
      @vidamrr  6 ปีที่แล้ว

      eso típicamente se hace con sesiones, pero si lo que quieres es guardar el carrito en una BD tienes que crear una tabla por usuario para guardar tus cosas, o la otra es crear una general y almacenar el id de tu usuario, para solo cargar los elementos asociados a él

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

    hola!!! cual es el video anterior donde desarrollaste la base de datos que mencionas en este video???

    • @vidamrr
      @vidamrr  6 ปีที่แล้ว

      th-cam.com/video/CqEZwdgZPdk/w-d-xo.html es este mero

  • @cgonzalez4532
    @cgonzalez4532 4 ปีที่แล้ว

    Gracias por compartir tu conocimiento, no encuentro la lista de reproducción en el canal, ayuda...!!!

  • @carmennunez8799
    @carmennunez8799 5 ปีที่แล้ว

    Gracias!!! :D Muy buen video!!!

    • @vidamrr
      @vidamrr  5 ปีที่แล้ว

      Gracias Carmen!

  • @joseochoa1674
    @joseochoa1674 4 ปีที่แล้ว

    Excelente explicacion muchisimas gracias por tu aporte tan productivo. Una pregunta? Como logras introducir el primer usuario? ya que la columna de password esta encriptada en el Mysql. Gracias nuevamente

    • @electronikointeam5863
      @electronikointeam5863 4 ปีที่แล้ว

      Con la función md5()

    • @MultiRockxD
      @MultiRockxD 4 ปีที่แล้ว

      Si no quieres hacer una parte para "registro" podrías poner una contraseña "manualmente", por ejemplo si tu password es 'asd' busca en google md5 convertidor y saca de ahi el hash, lo pones en la db y ya con eso

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

    hola hola leyeron mi comentario? gracias

  • @mariocarnival
    @mariocarnival 5 ปีที่แล้ว

    ¿En qué vídeo tienes para registrar un usuario por primera vez? Busco es de que primero llenas tus datos, creas una contraseña que la llenas dos veces, luego te envían un link a tu correo para verificar tu cuenta y finalmente abres tu cuenta.

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

    hola que tal te consulto por este error que sale al ejecutar el index
    Error de análisis: error de sintaxis, inesperado '[', esperando ')' en C:\sessiones\includes\user.php en la línea 10
    que es lo que puede ser?? lo baje desde tu canal youtube pero igual me salta este error, si mpodes orientarme agradecidos

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

      checa la linea 10 del codigo, el error puede ser porque o pusiste un caracter que no debe estar ahi o te falta uno

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

      @@vidamrr copie tal cual el código que está en el.repositorio sólo que reemplaze los acceso x los que yo tengo en mi locañhost

  • @gustavoleonardocastanedama7997
    @gustavoleonardocastanedama7997 5 ปีที่แล้ว

    Muchas gracias por el tutorial, una pregunta, Si quisiera agregar un boton que cambie la vista del home a un formulario una vez ya logueado el usuario, Cómo o donde la debería colocar para que el index la cargue?

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

    La estructura de los archivos seria que lo espliques, tratare de resolver

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

    Disculpa profesor pero no encuentro el archivo de SQL que crea la base de datos?

  • @franciscojavier8333
    @franciscojavier8333 4 ปีที่แล้ว

    Disculpa tengo una duda, si yo no incluyo el md5 en mi formulario es necesario que agregue esa variable en el archivo user.php de la carpeta includes?

  • @iliyucan
    @iliyucan 3 ปีที่แล้ว

    porque header ("Location: ejemplo.php") solo funciona en XAMPP?

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

    una consulta se puede usar angular y nodejs como backeend y y laravel en el frontend + php+sql server en patron MMVC saludos quedo atento a comentarios soy autodidacta full stack

    • @vidamrr
      @vidamrr  4 ปีที่แล้ว

      si pero no suena útil, porque al final estás usando dos backends como Node y PHP para una aplicación. Lo podrías usar si por ejemplo un pedazo de tu aplicación está hecha con PHP y MySQL, y otra está hecha con Node + Angular

  • @diegovargas3306
    @diegovargas3306 4 ปีที่แล้ว

    hola una pregunta en el archivo user.php en la linea 8 dentro de userExists($user, $pass) de donde obtienes o de donde sale los parametros de entrada que pusiste ahy

  • @wilfredolopez8544
    @wilfredolopez8544 4 ปีที่แล้ว

    hola, muy agradecido por tus cursos, tengo una duda que quisiera ver si podrías ayudarme con ella, como podría contactarte?

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

    me sale este siguiente error:
    Fatal error: Uncaught Error: Call to undefined method User::userExists() in C:\xampp\htdocs\VidaMRR\Sessions\index.php:19 Stack trace: #0 {main} thrown in C:\xampp\htdocs\VidaMRR\Sessions\index.php on line 19
    como se puede solucionar? o me conviene buscar otro tutorial? muchas gracias!!!

  • @joyvaldiviaprieto3341
    @joyvaldiviaprieto3341 3 ปีที่แล้ว

    Hola. Excelente vídeo. Amigo una consulta. Si deseo agregar MVC para este login. Que archivos iría para el modelo, vista y controlador, respectivamente. Sera de mucha ayuda contar tu respuesta. Gracias. ¡Y sigue así!

    • @jorgeandresvalenciaorozco3031
      @jorgeandresvalenciaorozco3031 3 ปีที่แล้ว

      th-cam.com/video/gPC_xbtTx-Y/w-d-xo.html en este tutorial explican de forma optima el manejo MVC y ya seria adaptar el este este tutorial, espero le sirva ya que han pasado 10 meses y me imagino que ya lo resolvió

  • @DanielAlvarez-yh1yx
    @DanielAlvarez-yh1yx 4 ปีที่แล้ว

    una consulta me sale error al querer validar mis datos de user y pass, me sale esto
    Fatal error: Uncaught Error: Call to a member function prepare() on null in C:\xampp\htdocs\dentisan\controlador\user.php:10 Stack trace: #0 C:\xampp\htdocs\dentisan\index.php(18): User->userExists('asistente@denti...', '12safmfemf45') #1 {main} thrown in C:\xampp\htdocs\dentisan\controlador\user.php on line 10
    alguna idea?

  • @samuelgomez1609
    @samuelgomez1609 4 ปีที่แล้ว

    hola
    una duda si en phpadmyn dice utf8_general_ci
    en charset deberia poner eso o la de este video?
    gracias

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

    Hola, tenía una duda.
    Estaba leyendo acerca de el almacenamiento de contraseñas en base de datos y no se recomienda utilizar m5, si no utilizar password_hash
    ¿Qué es lo que recomiendas usar?

    • @vidamrr
      @vidamrr  6 ปีที่แล้ว

      Es.verdad, puedes implementar otros algoritmos de hash más seguros, el md5 es uno sencillo que no requiere mucho procesamiento, por eso lo usè, pero es seguro mientras sepas poner seguridad en toda tu aplicación

  • @albertoaguilar1649
    @albertoaguilar1649 4 ปีที่แล้ว

    si de hecho tengo una duda tu usaste php yo apenas hice el login con html yo puedo agregar esas paginas que creaste de sesiones y logout a un ambiente html o forzosamente debo de terner el que es index.html lo cambio a ext php

  • @BOUUSER123
    @BOUUSER123 4 ปีที่แล้ว

    me sirvió para aprender que php y todos los lenguajes de prog pueden utilizar diferentes arquitecturas MVC, DAO. etc
    pero fracase rotundamente en comprender el video en su totalidad.

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

    Hola, si alguien entrara directamente a una vista sin haberse logueado o iniciar sesion que sucedería? o como podria poner alguna función para si no hay sessión o si no se ha logueado los regrese al index?

    • @vidamrr
      @vidamrr  5 ปีที่แล้ว

      Tengo un video de sesiones por roles donde explico esa parte. Lo que pasa es que usas la sesión para autenticarte, si no hay te regresa tu app al inicio, sino te deja continuar

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

    hola que tal, tengo entendido que la encriptacion con MD5 es insegura, ya que se puede romper con las tablas rainbow, y que en su lugar se utiliza password_hash(), sabes algo al respecto?

    • @alexdevorigin1
      @alexdevorigin1 3 ปีที่แล้ว

      es cierto pero es que el hash no se sabe ni que encriptacion es esa lo unicos que saben son los de PHP

  • @1991emilianogarcia
    @1991emilianogarcia 4 ปีที่แล้ว

    Hola una consulta como puedo hacer para que una vez que ingrese a la pagina despues de haber verificado usuario y contraseña, sigua navegando dentro de la pagina de menu.. porque probe hacerlo y cuando cambia de menu me da error de conexion. es decir solo me ingresa a la primera pagina logeado y despues no me deja navegar

  • @abrahamfenix
    @abrahamfenix 4 ปีที่แล้ว

    Que tal, disculpa no me funciona al colocar values en los inputs del form, me sale el mensaje "Objeto no alcanzado", y en parte lo entiendo, no veo en el video en donde en donde incluyes el archivo de index.php en la vista de login. Sabes como solucionar el problema?

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

    Amigo me sirvió mucho tu tutorial, pero existe un error, si despues de haber logueado, pongo en el link... /vistas/login.php me aparecen los campos del login, entonces no habría como tal una sesión, debería redirigirme al home

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

      Deja revisarlo y sobre este video pongo cualquier aclaración, pero gracias por notarlo

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

      tengo la misma situación, supiste resolverlo?

    • @CarlosPalominoPro15
      @CarlosPalominoPro15 4 ปีที่แล้ว

      @@MultiRockxD más de un año después te digo que uses laravel :3 ya llevo trabajando desde ese entonces ahí y es muchísimo mejor, buena suerte en tu camino bro ❤️

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

      @@CarlosPalominoPro15 Al final vi cual era el problema jaja el constructor, por lo tanto nunca se iniciaba la sesión, gracias por la recomendación bro lo voy a checar e igual mucha suerte!

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

    amigo no se como hacer lo de la password md5 en phpmyadmind hice varios experimentos, como por ejemplo poner la pass en un generador, copiar y pegar y me decia nombre de usuario incorrecto, luego volvi a hacer la tabla con una pass normal y me botaba mismo error, podrias ayudarme?

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

      md5() es una función que te devuelve un hash, ese hash se guarda en la bd y para validar que un password es el mismo le aplicas el md5 al password plan y lo comparas

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

    Tengo una duda con respecto a las sesiones de php. Es posible modificar la sesión, desde el cliente, me refiero a que si un atacante puede modificar y cambiar las sesiones que la pagina define. Si es así como lo hacen.

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

    cuando empezas tenes q mostrar la estructura de la tabla. pq eso no lo pasas por github y pensa q somos principiantes.

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

      Puedo subirla al guthub para que la puedan crear, porque ya no puedo editar el vídeo 👍🏼

  • @ivangonzalez823
    @ivangonzalez823 6 ปีที่แล้ว

    guaaaapo el videooo 👌👌👌

  • @HenryTorres9
    @HenryTorres9 3 ปีที่แล้ว

    Ayuda con esto. Quiero que mi sistema de login esté validado. Resulta que cuando inicio sesión y le doy atrás (en la flecha que está en la parte superior izquierda del navegador), me arroja un error. ¿Cómo pudiera validar que al darle atrás se reedireccione a la misma página?

    • @HenryTorres9
      @HenryTorres9 3 ปีที่แล้ว

      @@seoproject_oficial NO ME ORIENTA A MI DUDA QUE SIGUE SIENDO LA MISMA!! ------ > Ayuda con esto. Quiero que mi sistema de login esté validado. Resulta que cuando inicio sesión y le doy atrás (en la flecha que está en la parte superior izquierda del navegador), me arroja un error. ¿Cómo pudiera validar que al darle atrás se reedireccione a la misma página?

  • @germancarrillomendoza2604
    @germancarrillomendoza2604 4 ปีที่แล้ว

    Muy bueno, gracias. Sólo tengo una duda: cómo se hace lo que explicó al comienzo, si alguien intenta ingresar a home.php sin pasar por login que lo devuelva a login. Agradezco su ayuda.

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

    Cómo hago una consulta de todos los registros a una tabla manteniendo la sesión abierta.

    • @vidamrr
      @vidamrr  5 ปีที่แล้ว

      Con un select pero debes saber que lo que haces no es una buena recomendación, ya que si tu base de datos tiene millones de registros vas a tronar tu navegador

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

    y si no tengo una variable de nombre de usuario en mi tabla de usuarios?