Vamos a ver cómo trabajar con las sesiones para obtener un inicio de sesión persistente que me pueda
cambiar de páginas que no cada quien esté cambiando de página me pida lo guiarme.
No eso lo haces con las sesiones muy fácilmente algo que se me pasó en el video anterior y que no se
nos debe de pasar jamás.
Esto es como el abecé nunca se nos debe olvidar el abecedario.
Es aquí después del statement tenemos que darle Steinman Clowes y también con Clowes de otra forma estaremos
como con las conexiones abiertas y puede haber una pérdida de eficiencia en el servidor.
Hasta que el servidor decida matar las conexiones por falta de actividad que dependiendo del servidor
es cuánto tiempo se tarde entonces aquí por ejemplo revisamos que el password sea correcto y en caso
de que lo sea aquí hemos enviado exitoso y el nombre del admit se manda y concita al leer le damos al
usuario un aviso de que sea logueado correctamente la forma en que trabaja las concesiones es muy fácil.
Es una función además de poner X sesión bajo estar y se inicia una sesión y por ejemplo puedes quienen
login donde esta inicia sesión aquí por ejemplo también podremos cuando el PHP y poner la sesión start
esto inicia la sesión.
Sin embargo la hora de iniciar sin datos y le ponemos por ejemplo me compré compré y Bardock y la forma
en que accedes a esos valores es con signo de dólar bajo sesión en mayúsculas.
Entonces guardamos cambios y recargamos y aquí voy a recargar puedes ver que inició la sesión aquí pero
viene sesión y no hay nada.
La forma en que la añades valores es muy fácil muy muy fácil lo puedes poner por ejemplo aquí lo hacen
igual a true recargar y vemos que nos volia en otro es decir le agregas valores y los resuelves de la
misma forma.
Muy sencillo pero por ejemplo esto aquí no nos sirve de momento no podría yo eliminar esto y esto también
lo que quiero es que cuando tengamos está el password verificado y sea correcto iniciar la sesión y
aquí voy a poner cesion
y vamos a ponerle un usuario que va a ser igual a usuario de un bajo admin y también va a suponer sesión
va a ser igual al nombre y le pongo nombre admin
es decir el usuario se lo guía y grabamos la sesión en el usuario y en el nombre.
Aquí nace la pregunta de qué es mejor para manejar el ir por distintas secciones de una página web.
Existen dos formas y últimamente una tercera con locales Storage de JavaScript sesiones y cookies
una cookie está excelentes y por ejemplo estás creando un carrito de compras.
Tal vez los usuarios entran añaden tres productos y se va la luz o simplemente cierran la página y vuelven
en tres días dependiendo de cuánto haya durado la cookie que la hayas cuando te la creas el usuario
entra y vuelve a ver los mismos tres productos en el carrito.
En ese caso está bien usar cookies porque no estás guardando información de la base de datos ni nada
de eso.
Sin embargo en el caso de un login lo mejor es el cesio mientras que el cookie es un archivo que se
guarda en la computadora de la persona que visita el sitio web.
Una sesión se guarda en el servidor que tenemos a nosotros y de esa forma es un poco más seguro el servidor
se va a encargar de acceder a los valores y todo.
Cuando escribas el código así que cuquis para elementos que tal vez no son tan importantes como el carrito
de compras y que el usuario pueda abrir la página y sigan vigentes sesiones para un login de una página
web o un sistema.
Entonces es aquí cuando verificamos el password se quedó usuario y nombre aquí voy a poner y voy a darle
Bardock a la sesión.
Si guardamos cambios y recargamos y puedes borrar la sesión está vacía entonces activa poner admin y
yo le doy a iniciar sesión dice lo incorrecto desde ok recargo y ve más cara si ya tengo mi sesión o
usuario admin nombre JuanPablo y de esa forma se queda siempre siempre siempre y esto hay que tenerlo
muy en cuenta cuando trabajes concesiones siempre tienes que iniciar la sesión es decir cada página
que vayas visitando tiene que tener este sello y no estar en el siguiente video estaremos creando un
pequeño archivo unas funciones que nos van a ayudar a tener secciones seguras de nuestro sitio web.
Ese archivo lo incluyes en todas las páginas en las que quieres que solamente se acceda por medio de
un login y va a ser muy fácil poderlo administrar todas las sesiones usando ese pequeño script.