Skip to content

This project is a simple Android application demonstrating user authentication using Firebase Authentication.

Notifications You must be signed in to change notification settings

iammahesh123/Simple_Authentication_Android-App

Repository files navigation

Simple Authentication Android App

This project is a simple Android application demonstrating user authentication using Firebase Authentication.

Overview

User authentication is a fundamental feature for many mobile applications. This Android app provides a basic example of how to implement authentication functionality using Firebase Authentication, which offers secure and easy-to-use authentication services.

Features

  • User registration: Allows new users to create an account.
  • User login: Allows registered users to sign in to their accounts.
  • Password reset: Allows users to reset their passwords if forgotten.
  • Sign out: Allows users to sign out from their accounts.

Usage

  1. Clone the repository:
git clone https://github.com/your-username/simple-authentication-android-app.git

Open the project in Android Studio:

cd simple-authentication-android-app

Configure Firebase:

  1. Create a new Firebase project at Firebase Console.
  2. Add an Android app to your Firebase project and follow the setup instructions to download the google-services.json file.
  3. Replace the existing google-services.json file in the app directory of your Android project with the one you downloaded from Firebase Console.
  4. Build and run the application on an Android emulator or physical device using Android Studio.
  5. Register a new account, log in with existing credentials, reset password if needed, and explore the app functionality.

Dependencies

  • Android SDK
  • Firebase Authentication

Contributing

Contributions are welcome. Please fork the repository, make your changes, and submit a pull request.

License

This project is licensed under the MIT License.

About

This project is a simple Android application demonstrating user authentication using Firebase Authentication.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages