ok, para hacer un sencillo login desde un txt, bastaria cin hacer esto
pon dos cajas de ingreso de texto, con instancias user_txt y pass_txt
un clip de pelicula con instancia clip
Código :
var login:LoadVars = new LoadVars();
var user:String;
var pass:String;
login.onLoad = function(exito:Boolean):Void
{
if(exito){
user = login.user_str;
pass = login.pass_str;
//trace("User: " + user + " Pass: " + pass);
if(user_txt.text == user && pass_txt.text == pass){
// aqui manda las acciones correspondientes
trace("Perfecto, ya estas Autenticado")
}else{
// Login incorrecto, No hay paso !!!
trace("Error: Largo de aqui impostor")
}
}else{
trace("Error, datos no cargados")
}
}
function getLogin():Void
{
login.load("data.txt");
}
clip.onPress = function():Void {
getLogin();
}
crea un archivo de texto, con nombre data.txt y ponle lo siguiente
Código :
user_str=ramiro&pass_str=olvera&
Esta seria la manera más sencilla para hacerlo. Sin embargo, como te daras cuenta, es medianamente facil saltarse esta protecccion.
Para hacer un login con una base de datos como el de aqui
http://www.cristalab.com/tutoriales/login-en-flash-con-usuario-y-contrasena-c157l/
necesitas que tu hostig de internet, tenga un servicio de base de datos, que puede ser mysql
Mysql es un programa que corre del lado del servidor, y que te provee acceso a un sistema de almacenamiento de datos., puedes revisar que tu host lo tenga, preguntandole a tu proovedor (En la actualidad cualquier hosting decente lo tiene, y en planes muy baratos)
Tambien puedes intalarlo en tu pc, y probar desde ahi.
No se cuales sean las necesidades que tengas para tener un login, pero espero que esto te sirva como base para tener un sistema mas confiable, de acuerdo a lo que necesites.