FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#5
|
|||
|
|||
Vamos por partes...
Premisa:
Cuando programamos para Internet, desconocemos cuál es el cliente que está interactuando con nuestro servidor. Esta premisa nos permite ver un poco más allá del browser tradicional, en el que existen botones de adelnate y atrás, javascript o cookies. De hecho, el protocolo lo único que requiere es texto plano. Y texto plano puede generar cualquier software. Por tanto, no es correcto vivir pendiente del comportamiento de un cliente en particular. Si encuentras la maña para borrar el historial del IE, seguramente que esa maña no funcionará en el Mozilla; y si logras hacerlo también para el Mozilla, seguramente no funcionará en Konqueror y así, así. Si un usuario no se encuentra autenticado en el sistema, no debería importar cuántas veces intente entrar a una página restringida, NO DEBERÍA PODER hacerlo. En otras palabras, no se restringe sólamente la llamada, también se debe restringir el acceso Cada uno de los programas restringidos debe tener una rutina de verificación de si el usuario está autenticado. En caso en que no esté, deben remitir el flujo del programa a la página de login. El típico ejemplo: Supongamos que este es el código de la página principal (donde sólo entran usuarios autenticados) Código PHP:
Código PHP:
Una cosa más. Siempre que sea enviado un formulario con método post, se debería "limpiar el buffer" del cliente para que no sea reenviado el formulario, como cuando se aprieta suficientes veces el botón de atrás. Espero te sea útil. Saludos |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
volver a una página anterior y actualizar | halizia | HTML, Javascript y otros | 5 | 25-04-2007 12:57:03 |
Regresar el numero de semana | zvf | OOP | 2 | 28-11-2006 19:35:29 |
regresar valores | Genner | MS SQL Server | 5 | 03-04-2006 13:55:43 |
regresar array de una función | torito | Varios | 3 | 23-08-2005 16:03:35 |
Regresar un array a una función | JorgeBec | Varios | 4 | 24-01-2005 23:01:23 |
|