How to Update User From Code

Posted in General by Daniel Ortiz Tue Jan 17 2017 17:02:43 GMT+0000 (UTC)·2·Viewed 28 times

Hola , estoy trabajando en guardar los campos de los usuarios en Android mediante el siguiente código MOCAUser theUser = MOCA.getInstance().login(correo + "" + password); theUser.setBirthDate(cumple); theUser.setEmail(correo); if (theUser != null) { theUser.save(new MOCACallback<MOCAUser>() { @Override public void success(MOCAUser user) { Log.i("moca", "Login successful"); user.logout(); } @Override public void failure(MOCAException e) { Log.e("moca", "Login failed", e); } }); la app muestra : 01-17 12:00:22.341 6155-6155/com.procibernetica.moca I/MOCA: Uploaded user profile to cloud 01-17 12:00:22.341 6155-6155/com.procibernetica.moca I/moca: Login successful Pero si realizo esto a iniciar la app , después de instanciar el sdk MOCAUser theUser = MOCA.getInstance().getUser(); Log.i("Moca", "Email esta Registrado" + theUser.getEmail()); El resultado es nulo , por lo cual quisiera saber que estoy haciendo mal o que método debo usar para lograr la persistencia? Muchas Gracias Por su Ayuda
Ivan Gonzalez
Jan 17, 2017
Hola Daniel, No uses el password del usuario en esta llamada, pues este campo no está pensado para ello y es potencialmente peligroso. Qué te parece si hacemos una llamada y dedicamos unos minutos a hablar sobre este punto y cualquier otro en el que tengas inquietudes. Te contacto por email.
Daniel Ortiz
Jan 17, 2017
Vale muchísimas Gracias , Si me di cuenta que es inseguro usar el password para esto revisando la transacción http vale , agradesco muchísimo tu atención.
  
Markdown is allowed