This project is a simple Android application demonstrating user authentication using Firebase Authentication.
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.
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.
- 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
- Create a new Firebase project at
Firebase Console
. - Add an Android app to your Firebase project and follow the setup instructions to download the
google-services.json
file. - Replace the existing
google-services.json
file in the app directory of your Android project with the one you downloaded from Firebase Console. - Build and run the application on an Android emulator or physical device using Android Studio.
- Register a new account, log in with existing credentials, reset password if needed, and explore the app functionality.
- Android SDK
- Firebase Authentication
Contributions are welcome. Please fork the repository, make your changes, and submit a pull request.
This project is licensed under the MIT License.