He leido todos los tutoriales de setcredientials y me he hecho una idea de como funciona pero tengo una duda.
Yo estoy desarrolando un sistema en el que se diferencian entre alumnos,profesores y administradores y cada uno puede acceder a distintas zonas.
Con el tutorial siguiente:
http://www.asfusion.com/blog/category/flash-remoting-es me queda claro como se utiliza pero si tengo tres tablas en la Bd que se llaman alumno,profesor y administrador cada una con el login y el password correspondiente, como hago para hacer esta parte:
Código :
function _authenticate ($user, $pass) { $user = addslashes($user); //escapamos las comillas para evitar un MySQL inyection...es por seguridad. $pass = addslashes($pass); $query = "SELECT `roles` FROM `users` WHERE `user` LIKE '".$user."' AND `password` LIKE '".$pass."';"; $result = mysql_query ($query, $this->conn); if ($data = mysql_fetch_assoc($result)) { return $data['roles']; } else { return false; }
si la tabla son distintas para cada uno de ellos.
Otra duda es solo puede haber un método _authenticate .
Espero haberme explicado bien.
Muchas gracias