Ver Mensaje Individual
  #4 (permalink)  
Antiguo 16/02/2005, 07:49
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Bueno .. lo que pretendes no se trata de "modificar" Atentificator sino de crear tu aplicación.

Con esto me refiero a que Autentificator usa y define ciertas variables de sesión para que tu aplicación las use y las gestione .. por ejemplo sobre la existencia del "usuario_id" (variable de sesión) puedes determinar si tienes un usuario autentificado o no en tu sistema para mostrar ese link de "administrar" o no ...

Lo que tendrías que adaptar en tu aplicación (no en "tocar" Atentificator) es que .. Autentificator "valida" y requiere la existencia de un usuario autentificado en la página (script) que lo usas ... He de ahí que la "descripción" del mismo diga que es un "sistema para zona de usuarios" y cosas así.

Por ende .. lo que necesitas en esa página que no requiere de un usuario autentificado obligatorio pero podría serlo . .es que al menos inicies la sesión que crea autentificator tipo (esto creo que en este mensaje se ha comentado .. ):

Código PHP:
<?
// inicio o continuación sessión Autentificator.
include("aut_config.inc.php");
session_name($usuarios_sesion);
session_start();
Con eso ya tendrás control sobre $_SESSION['usuario_id'] (podrás acceder) como para validar su existencia, o hacer lo que corresponda.

En realidad con eso estarías cambiando la "filosofía" de "Autentificator" .. por eso del script original "aut_verifica.inc.php" te servirá bien poco .. sólo la parte de validar al usuario "login" (sobre la BD) .. la validación (autentificación) del usuario en la sesión .. tendrás que manejarla según tu aplicación la requiere .. pero tan sólo se trata de usar las varaibles de sesión que el "login" te deja en la sesión y ahí validas lo que tengas que hacer ..

Un saludo,