Comunidad de diseño web y desarrollo en internet online

Preguntar usuario y contraseña antes de entrar a una pag.

Citar            
MensajeEscrito el 01 May 2005 03:16 pm
hola a todos.

Tengo un problemilla me gustria que antes de cargar una pagina saliese una ventana preguntando usuario y la contraseña,para que solo puedan entrar las personas que tengan el usuario y la contraseña correcta.

Como lo puedo hacer?

muchas gracias adios

Por galce22

20 de clabLevel



 

msie
Citar            
MensajeEscrito el 01 May 2005 05:05 pm

Código :

//Atacheamos el componente
attachMovie("TextInput", "pass", 2);

pass.text = "Contrasenya";
pass.editable = true;
pass.restrict = "a-z 0-9";
pass.password = false;
pass.maxChars = 8;
pass._x = 126;
pass._y = 100;
pass.setStyle("backgroundColor","0xffcc00");
pass.setStyle("borderColor","0x000000");
pass.setStyle("borderStyle", "solid");
pass.setStyle("textAlign","center");


//Listener para cuando cambia el texto
alCambiar = new Object();
alCambiar.change = function(evento) {
   if (evento.target == pass) {
      evento.target.password = true;
   }
};
//Listener para cuando se pulsa Enter
alPulsarEnter = new Object();
alPulsarEnter.enter = function(evento) {
   if (pass.text == "aqui_la_contraseña") {
      gotoAndPlay(20);
   } else {
      gotoAndPlay(12);
   }
};
//Eventos
pass.addEventListener("change", alCambiar);
pass.addEventListener("enter", alPulsarEnter);



Si hubieras buscado en el foro habiras encontrado otros post con las respuestas ^^

Por Gennius

232 de clabLevel



 

::: VfP :::

firefox
Citar            
MensajeEscrito el 01 May 2005 05:25 pm
Gennius.... ehh... esa seguridad es ....NULA!, si, es cierto que funciona pero la seguridad es 0 patatero por varios motivos :

-con Boton derecho >> avanzar irias al frame sin poner contraseña
-con cualkier swf decompiler sakarias que tiene que la contraseña es "XXX" ademas kreo que incluso abriendo el swf con el bloc de notas tb cantaria
-Tendrias que añadir los usuarios y contraseñas de forma manual

Galce22, lo mejor sin duda es usar una DB, por ejemplo MySQL, con PHP/ASP y encryptar las contraseñas con un algoritmo irreversible, por ejemplo el md5 que lleva PHP

La teoria seria la siguiente :

Al añadir un usuario y contraseña >> se les hace un toLowerCase para ahorrar follones >> se envian a PHP >> se le aplica el md5 o similar >> se guardan en la database

Para ver si es apto o no :
Se piden ambos campos >> se les pone en minusculas otra vez >> se envian a PHP >> se les pasa el md5 o similar >> se comprueba que en la tabla haya o no un registro con esos datos >> se devuelve 0 o 1 segun el caso >> se devuelven los datos a flash

**EN NINGUN CASO seimprimiran por pantalla los datos de usuario y password
**los envios desde flash a PHP se realizaran por medio de LoadVars usando POST en vez de GET, o amfPHP/Remotig si se prefiere

Por ultimo, mejor que ir a un frame, es mas aconsejable jugar con la visibilidad objeto._visible = true/false;

En caso de tener que ir a un framd determinado por comodidad del programa/web se kitaran las opciones de "Avanzar Rebobinar" del menu contextual de flash [boton derecho]

Los tutoriales de LoadVars/amfPHP/menu contextual y demas los puedes encontrar en esta misma web

Por _CONEJO

BOFH

7639 de clabLevel

17 tutoriales
21 articulos

 

firefox
Citar            
MensajeEscrito el 01 May 2005 09:25 pm
Es cierto que no es seguro ni nada pero de echo lo mio es para hacer perder el tiempo. ^^ O más bien, porque asusta xD


Saludos

Por Gennius

232 de clabLevel



 

::: VfP :::

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.