
Un login es la parte de una aplicaci贸n donde el usuario ingresa su nombre y contrase帽a. Le ofrece privacidad al cliente pero al mismo tiempo, la sensaci贸n de ser exclusivo dentro de la aplicaci贸n que estemos desarrollando. Por ello, es esencial crear un login que funcione a la perfecci贸n, para lograrlo dentro de la plataforma de Mobincube, haremos uso de las herramientas HTML, PHP y SQL. Si bien, son nombres intimidantes, en la pr谩ctica ser谩 muy sencillo, y te guiar茅 en todo el proceso, paso a paso para su correcta ejecuci贸n.
El primer paso, es crear el login en formato HTML. Para ello, haremos uso de Adobe Dreamweaver, pero en caso de no disponerlo, pueden hacer uso de cualquier editor HTML online o incluso el bloc de notas que trae por defecto Windows.
Luego procedemos a crear el archivo PHP que dar谩 acceso a la base datos donde se encuentran las contrase帽as de los usuarios.
Seguido, creamos el archivo PHP que har谩 la comparaci贸n entre la clave insertada por el usuario y la clave que ya se encuentra en sistema. De ser correcta, le dar谩 acceso al usuario a la aplicaci贸n.
Ahora debemos crear la base de datos SQL en 000webhost. All铆 almacenaremos todos los datos de los usuarios. A la base de datos debemos asignarle un nombre y contrase帽a. Entre mas seguro ambos sean, menor vulnerabilidad existir谩 para que ambos datos sean expuestos por entes maliciosos.

Una vez lista la base de datos, debemos crear la tabla donde se guardar谩n las contrase帽as.

Y a las columnas le asignamos los mismos nombres que tienen en el archivo PHP creado anteriormente.

Tan s贸lo resta agregarle los valores a la tabla. En este momento, lo haremos nosotros mismos, pero, generalmente la tabla se llena autom谩ticamente cuando las personas hacen su registro.

Lo que es a煤n mas importante, hay que actualizar en el archivo configuraciones PHP los campos: user, database y password con los datos de nuestra base de datos SQL creada en 000webhost. Acto seguido, subimos al servidor el archivo configuraciones.php y obtenemos su direcci贸n url para actualizar el archivo login.php el campo llamado: "include". Guardamos los cambios y procedemos a tomar la url del archivo login.php para incluirla en el archivo login html, en la parte donde dice: action. A la url le quitamos la s al html, para evitar que d茅 errores al colocarlo en mobincube. Creamos un archivo .zip donde est茅 el login.html dentro. Una vez creado, es necesario actualizar el nombre por index.html, dado que es normativa en mobincube que todos los archivos html que se coloquen dentro de la aplicaci贸n, tengan un index.
Abrimos nuestra aplicaci贸n en mobincube y creamos la pantalla para colocar el login. Tambi茅n, debemos crear una pantalla que se llame inicio, para saber que nos hemos logueado correctamente. En la pantalla login, subimos la carpeta zip.

Procedemos a previsualizar la aplicaci贸n y a realizar las pruebas para verificar el correcto funcionamiento del login. En esta ocasi贸n har茅 uso del emulador de Android Nox, para ejecutar la apk de la aplicaci贸n.

Satisfechos con el resultado y su funcionalidad, ya podemos continuar desarrollando el resto de la aplicaci贸n.


Algunas notas finales: es mi preferencia utilizar una base de datos SQL dado a las ventajas que tienen en s铆, las bases de datos SQL. Esto garantiza que la aplicaci贸n no colapse por la cantidad de usuarios que accesen al login al mismo tiempo y a su vez, puede almacenar 16 terabytes en datos, lo cual no lo superar谩 ninguna otra base de datos. Por otro lado, el 煤nico motivo por el cual pagar铆a la suscripci贸n de mobincube, es para quitar los banners de publicidad, ya que alteran el dise帽o html, la parte gr谩fica no la funcional.
No comments:
Post a Comment