Skip to content

UmairOye/Firebase-Authentication-

Repository files navigation

Firebase-Authentication-

This project demonstrates how to implement Firebase Authentication in an Android app using custom email/password and Google Sign-In methods.

Features

  • User registration with custom email and password
  • User login with custom email and password
  • User login with Google Sign-In
  • Password reset functionality

Technologies Used

  • Kotlin
  • Firebase Authentication
  • Android Studio

Screenshots

Image Image Image

Getting Started

  1. Clone the repository:

    git clone https://github.com/UmairOye/Firebase-Authentication-
  2. Open the project in Android Studio.

  3. Set up Firebase in your project. Make sure to add your own google-services.json file.

  4. Run the app on an emulator or physical device.

How to Use

User Registration

  • Open the app and click on the "Register" button.
  • Enter a valid email address and password, then click "Register".

User Login

  • Click on the "Login" button.
  • Enter the registered email address and password, then click "Login".

Google Sign-In

  • Click on the "Sign in with Google" button.
  • Select a Google account to sign in.

Password Reset

  • Click on the "Forgot Password?" link on the login screen.
  • Enter your registered email address and click "Reset Password". You will receive an email with instructions to reset your password.

Don't Forget to Star ⭐

If you found this project useful or had fun exploring it, please consider giving it a star. It's a great way to show your appreciation and it puts a smile on my face! 😊🌟

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages