Login heredado...

30/10/2003 - 20:58 por Hernán Castelo | Informe spam
Estoy diseñando una web
an ASP bajo el IIS
pero la página que valida
usuario y contraseña es PHP
está en la red local contigua
que es Linux

cómo puedo hacer para que esa página PHP
me devuelva Login Correcto/Inconrrecto ?

gracias

atte,
Hernán Castelo
UTN - Buenos Aires
. . . . . . . . . . . . . . . . . . . . . . . . . .
. . . .
 

Leer las respuestas

#1 Dani Castillo
31/10/2003 - 08:15 | Informe spam
uhms problema algo chungo =) pero veamos

1 desde ASP, creas la session (con algo como session("loquesea")="1" para
forzar por si acaso la creacion)
2 obtienes el identificador unico (session.sessionid) (*nota1*)
3 llamas al php de "al lado" , pasandole como parametro el sessionid de asp
4 el php toma ese valor, pide usuario y contraseña,
a) si es valida:
escribe un fichero de texto en una carpeta compartida (bien del
servidor asp, bien propia, o bien accede a una base de datos que puedan
usar ambos y añade un registro con el sessionid que le pasaron, y el valor
de "aceptado" )

b) si es invalida, lo mismo pero escribiendo "no aceptado" (o lo q sea
vamos es solo un valor)

5) el php llama a otra asp de "dentro" de tu pagina

6) ese asp , toma el valor correspondiente a su sessionid de la
tabla/archivocompartido/loquesea)
y lo mete en session ( algo como
session("aceptado")=valorregistro(session.sessionid) donde valorregistro
claro te lo programas aparte ;)
en cualquier caso, elimina la entrada de la tabla / archivo / lo que sea ,
para evitar reutilizarlo, por seguridad convendria hacer esto en el paso
(*nota1*) tambien

7) el resto de paginas "protegidas"
if session("aceptado")="aceptado" then
. pagina
else
error, usuario no validado
end if






"Hernán Castelo" escribió en el mensaje
news:#
Estoy diseñando una web
an ASP bajo el IIS
pero la página que valida
usuario y contraseña es PHP
está en la red local contigua
que es Linux

cómo puedo hacer para que esa página PHP
me devuelva Login Correcto/Inconrrecto ?

gracias

atte,
Hernán Castelo
UTN - Buenos Aires
. . . . . . . . . . . . . . . . . . . . . . . . .


.
. . . .


Preguntas similares