Home
Username:
Password:
Macromedia ColdFusion MX (Español) Tutorials

Creación de un Área Protegida / Inclusión de Verificación del Usuario




Visitors to VTC.com will be able to view all introductory videos for each training course.
Free Trial Members will gain access to first three chapters for each training course.
Full Access Members have full access to VTC.com’s entire library of video tutorials.


Learn More

Subtitles of the Movie

El ultimo paso consiste en crear un archivo incluido que podamos utilizar para verificar la presencia de la variable de sesion con el argumento "userid". Si la variable existe, sabemos que el usuario se ha registrado. Si la variable no existe, sabemos que el usuario debe registrarse. Vamos a crear un archivo llamado "_affirm.cfm" y lo guardamos en el directorio raiz, de manera que este pueda ser referenciado facilmente por parte de cualquier archivo. Vamos a eliminar el codigo HTML y agregamos unos comentarios a la pagina. Aqui tenemos todo el contenido del archivo. Esta instruccion verifica si la variable de sesion con el argumento "userid" no esta definida. Ingresamos la etiqueta "cflocation", la cual corresponde a un direccionamiento del ColdFusion, y al atributo "addtoken" asignamos el valor "no". Al atributo "url" asignamos el valor "wherestom/index.cfm" y esto es todo en cuanto a este archivo incluido. Si la variable de sesion con el argumento "userid" no existe, el usuario es redireccionado a la pagina principal de la aplicacion y queda completamente fuera del area administrativa. Para proteger las paginas simplemente incluimos este archivo al inicio de cada una de ellas. Este archivo ha sido escrito como un archivo incluido, de manera que si es necesario, podemos cambiar la manera en la cual verificamos la validacion. y solo tendriamos modificarlo en un solo archivo. Ahora podemos incluir la etiqueta "cfinclude" en cada uno de los archivos de las funcion principal de la aplicacion. Utilizando un solo archivo "main" con el conjunto de archivos incluidos, como el "activities.cfm" o el "users.cfm", podemos referenciar el archivo de seguridad incluido solo una vez para muchas funciones como la "validate", la "data", la "result", la "search" y la "display". Al intentar abrir a una pagina del area administrativa, como por ejemplo la "activities", con el paso "search". y sin habernos registrado, regresamos a la pagina principal de la aplicacion. Sin embargo, si temporalmente incluimos dentro de un comentario la etiqueta "cfinclude" para la verificacion de la seguridadÉ e intentamos de nuevo abrir la pagina "admin/activities.cfm step = search" observe que podemos ingresar sin problemas. Ahora ingresamos de nuevo ese archivo incluido, hacemos clic en el icono "Refresh" para actualizar y somos redireccionados de nuevo a la pagina "index" de la aplicacion. Esta es definitivamente una manera segura y eficiente de proteger el area administrativa de la aplicacion "Where's Tom". acion "Where's Tom".

Tutorial Information

Course: Macromedia ColdFusion MX (Español)
Author: Darcey Spears
SKU: 33752
ISBN: 1-933736-76-3
Release Date: 2007-03-30
Duration: 6.5 hrs / 102 lessons
Captions: Available on CD and Online University
Compatibility: Vista/XP/2000, OS X, Linux
QuickTime 7, Flash 8

VTC Sign up & Benefits

  • Unlimited Access
  • 98,729 Video Tutorials (23,265 free)
  • Video Available as Flash or QuickTime
  • Over 1026 Courses
  • $30 for One Month Access
  • Multi-User Discounts Available