Cómo realizar la autenticación en PowerApps con Excel

Cómo realizar la autenticación en PowerApps con Excel

Para implementar un login en alguna aplicación o servicio necesitamos saber algunos conceptos tanto en Front-end para el diseño y Back-end por parte del servidor. Como por ejemplo PHP y MySql.
Pero que sucede si yo soy una persona apasionada por la tecnología y no cuento con los conocimientos mencionados. Entonces una alternativa muy buena para desarrollar aplicaciones en un entorno Low – Code / NoCode es Microsoft Power Plataform. Que solo necesitaremos un poco de lógica tal como son las formulas de Excel.
Entonces, Hoy te traigo un ejemplo super sencillo para poder realizar un login con Power Apps y Excel que simulara una base de datos.

Homer Worried GIF - Homer Worried Homero - Descubre & Comparte GIFs

Comencemos!!!

Paso Nro. 1: Iniciamos sesión en OneDrive Ingresamos desde a la pagina oficial de office 365.

Paso Nro. 2: Podemos crear una carpeta para almacenar nuestros archivos Excel o crear/importar de forma directa un libro de Excel en la raíz.

Paso Nro. 3: Insertar nuestros datos y lo convertimos en un formato como tabla.

Paso Nro. 4: Ahora nos dirigimos a Power Apps y conectamos con nuestra aplicación.
Nos vamos a la pestaña de datos, Seleccionamos OneDrive for Bussines.

¡Nota!
Para mas informacion de como crear la pantalla de Inicie de Sesion, te dejo aqui mi post que explica a detalle. Entrar aquí.

Paso Nro. 5: Seleccionamos nuestro libro de Excel.

Paso Nro. 6: Seleccionamos nuestra tabla. Por defecto se llamara Table1.

Paso Nro. 7: Volvemos a vista de árbol y creamos 2 pantallas mas. Una con el nombre de HomeExcel y otra como error.

Paso Nro. 8: Seleccionamos el botón y en la propiedad OnSelect agregamos el siguiente instrucción.

Usamos la condición IF para evaluar si es correcto el usuario y contraseña que vamos a introducir.

If(IsBlank(LookUp('Administracion Pagina', Title = CampoUsuario.Text And Contraseña = CampoContrasena.Text).Title), Navigate(Screen2), Navigate(Home));
Reset(CampoUsuario);
Reset(CampoContrasena);
  • Navigate para poder cambiar de pantallas
  • Table1 nombre de nuestra tabla de Excel
  • Reset para poder limpiar los datos.

Paso Nro. 9: Podemos pasar a probar nuestra aplicación. Con el icon de Play, ubicado en la parte derecha superior.

Paso Nro. 10: Resultado final

¡Gracias por su atención! Deje un comentario a continuación por si tienes alguna duda o consulta.

Pensando GIF - Encontrar en GIFER

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *