Editar datos básicos del perfil de usuario

Clase 36 de 57Curso de Ionic Avanzado 2017

Resumen

Ya que tenemos nuestra pantalla de Profile es momento de llenarla con datos del usuario que se encuentre logueado, en este caso Firebase nos brinda un método el cual nos regresa la sesión del usuario que esta logueado.

Vamos a crear un método que recupere la sesión dentro de nuestro AuthService. Luego, dentro de nuestra pantalla de Profile llamaremos al método que creamos en AuthService para obtener el uid de nuestro usuario y con ello realizar la petición a la base de datos del usuario mediante su uid.

Una vez obtenemos la información la referenciamos a nuestro HTML y para evitar algún error donde la pantalla trate de mostrar la información, pero esta aún se encuentra en proceso de solicitud, simplemente añadimos un condicional a nuestro ion-list para que se muestre cuando los datos estén listos.

Por último, vamos a crear un método que se encargue de guardar la información cuando el usuario de click al botón de guardar.