LOGIN Y VERIFICAR CORREO CON FIREBASE AUTHENTICATION EN MIT APP INVENTOR 2

แชร์
ฝัง
  • เผยแพร่เมื่อ 10 พ.ย. 2024

ความคิดเห็น • 11

  • @Ninso16
    @Ninso16 ปีที่แล้ว

    Excelente👍🏼

  • @Henry_Nunez
    @Henry_Nunez ปีที่แล้ว +1

    🏆🏆👈👈

  • @kixmikixmi
    @kixmikixmi 11 หลายเดือนก่อน

    Excelente tutorial. Una pregunta, una vez verificado el correo del usuario, en vez de ir a la pantalla 2 y pulsar continuar para ir a la pantalla 3, ¿podría ser que, ya que está verificada la identidad, fuese directamente a la pantalla 3 cada vez que acceda a la aplicación? ¿Que cambios habría que hacer? Gracias por el tutorial

    • @VaidrollTeam
      @VaidrollTeam  11 หลายเดือนก่อน

      La forma más simple sería, primero ubícate en el bloque BtnContinuar (min 10:27 del video) hay un par de bloques llamado "open another screen screenName = Screen3" esos bloques llévalo a la condición "Detectar Email Verificación" (Min 16:48 del video) justo debajo de los bloques "BtnVerificar Enabled = false" agrega los bloques "open another screen screenName = Screen3". Sin embargo, aparecerá la pantalla 2 por un corto tiempo y luego automáticamente pasará a la pantalla 3 el usuario verificado, para solucionar ese problema del corto tiempo de la pantalla 2 podrías ocultar los elementos de la pantalla 2 y mostrar una etiqueta con el texto, "cargando...".
      La otra forma sería pasar los bloques que verifican el correo electrónico de la pantalla 2 a la pantalla 1 acomodando los bloques y modificando la condición en el "Web1 Got Text". Es un poco más complicado y tendrías que verificar nuevamente bloque por bloque para que no tengas problemas con las otras pantallas. 😺

    • @kixmikixmi
      @kixmikixmi 11 หลายเดือนก่อน

      Gracias por la respuesta. He realizado la modificación que me propones recolocando el bloque llamado "open another screen screenName = Screen3". Funciona correctamente, si bien es cierto que el paso por la pantalla 2 es muy breve, no es problema.
      La segunda opción no la voy a aplicar en este proyecto, pero me guardo la idea.
      Ademas he suprimido el botón continuar y los bloques de continuar ya que una vez verificado el correo electrónico se da paso directamente a la aplicación y no es necesario.👌 @@VaidrollTeam

    • @politodelima
      @politodelima 5 หลายเดือนก่อน

      @@kixmikixmi Hola, no entendí como hacerlo, podrias hacer un breve video explicando como hacerlo. Muchas gracias.

  • @isaacramirezdominguez9958
    @isaacramirezdominguez9958 5 หลายเดือนก่อน

    Donde es que puedes ver el ejemplo de respuesta (min 13:58) en firebase?

  • @actualizateconcristhian6092
    @actualizateconcristhian6092 10 หลายเดือนก่อน +1

    Hola, muy buen video, solo que me aparece un error y no había tenido ningún error hasta probar los cambios en el AI2 Companion. He comprobado y tengo exactamente tus mismos bloques, pero me aparece el siguiente error al iniciar sesión con cualquier cuenta ya registrada:
    Argument #1 (

  • @kixmikixmi
    @kixmikixmi 11 หลายเดือนก่อน

    Hola de nuevo, en la pantalla de registro he añadido un botón de cerrar la aplicación. El problema es que desde la pantalla de verificación, independientemente de que la cuenta esté verificada o no, si pulso regresar a la pantalla de registro, al pulsar el botón de cerrar la aplicación, en vez de cerrarla, vuelve a la pantalla de verificación. Agradecería si me ayudaseis con este error. Gracias

    • @VaidrollTeam
      @VaidrollTeam  11 หลายเดือนก่อน

      Prueba con los bloques "Screen 1 BackPressed" que esta en "Screen 1" que es para el botón retroceder del móvil y sirve para regresar a la pantalla anterior y también con los bloques "close screen" y "close application" que están en "Control". 😺

    • @kixmikixmi
      @kixmikixmi 11 หลายเดือนก่อน

      Gracias por la respuesta. En este caso no me han funcionado ninguna de las opciones, sin embargo siguiendo esa linea he probado otras opciones y la que me ha funcionado ha sido incluir en el botón "BtnRegresar" el bloque "cerrar pantalla con texto texto" a "pantalla1". No se porque, pero funciona. 😁 @VaidrollTeam @@VaidrollTeam