Android Mysql Authentication App | Java/ PHP| v1

in #utopian-io6 years ago

What is the project about?

Android MySQL Authentication App is an Authentication App for android. Member registration and login are done using MySQL database. At the same time it uses SQLite to save the information of logged in users and re-enter them.

The Volley library was used for Android HTTP requests. Php was used on the web to control requests from Android.

When the user tries to register through the application, the application sends a request to the Php server along with the user informations. If the request is true, the user information is saved in the MySQL database. And the inserted user information return to app. This incoming information is insert in the application's SQLite database. So there is no need to send a request to the server over and over again.


1.png

Technology Stack

Roadmap

I want to improve the application further and design a complete user management system for android. I would like to add a few more features like password reset, password change, upload and change profile photo. I may have to improve security a bit more. I'll do some more security updates on the php side of the app.

Install

Download Android Mysql Authentication App via github or clone your computer.

Clone:

cd projectfolder

git clone https://github.com/pars11/AndMysqlAuthentication

Open phpmyadmin and create a database with name "andauth" and import the file "andauth.sql" (in the Php/include folder) in that database.

Copy Php folder into your web root directory.

Example :

C:\xampp\htdocs\php

Okey now, Import the project folder into Android studio.

Open the app/java/projectfolder/helper/ AppConfig file and change the register and login url's to your url's. (Note: For localhost you should write your local ip address. cmd / ipconfig)

After this steps, you can easily run your application for register and login.

How to contribute?

You can reach me by commenting on this post or send message on the discord (@pars11#1145).If you want to make this application better, you can make a Pull Request.

Github

Sort:  

Thank you for your contribution.


Need help? Write a ticket on https://support.utopian.io.
Chat with us on Discord.

[utopian-moderator]

I've always been interested in connecting to MySQL via android.
When I examined the commits, I really understood the logic. Thank you for this project.

Thank you, I was happy to be helpful.

Your Post Has Been Featured on @Resteemable!
Feature any Steemit post using resteemit.com!
How It Works:
1. Take Any Steemit URL
2. Erase https://
3. Type re
Get Featured Instantly & Featured Posts are voted every 2.4hrs
Join the Curation Team Here | Vote Resteemable for Witness

Nice application thanks. I will examine

Hey @pars11

We're already looking forward to your next contribution!

Contributing on Utopian

Learn how to contribute on our website or by watching this tutorial on Youtube.

Utopian Witness!

Vote for Utopian Witness! We are made of developers, system administrators, entrepreneurs, artists, content creators, thinkers. We embrace every nationality, mindset and belief.

Want to chat? Join us on Discord https://discord.gg/h52nFrV

Reply to my last blog post everytime you make a blog post and I will upvote and resteem it for free to my 36,000+ followers. @a-0-0

Coin Marketplace

STEEM 0.16
TRX 0.15
JST 0.027
BTC 60244.17
ETH 2333.72
USDT 1.00
SBD 2.47