Skip to content

iRahmanG/Firebase-User-Authentication

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔐 Firebase-User-Authentication

This project demonstrates simple and secure user authentication using Firebase Authentication with the Email and Password method.

It allows users to:

  • ✅ Sign Up
  • ✅ Log In
  • ✅ Log Out using their email credentials

✨ Features

  • 🔐 User Sign Up with Email and Password
  • 🔓 User Login with Email and Password
  • 🚪 User Logout
  • 🔄 Authentication State Management
    (automatically keeps users logged in)
  • ⚠️ Error Handling
    (e.g., email already in use, wrong password, invalid email)

🛠️ Technologies Used

  • 📡 Firebase Authentication (Email/Password Sign-in)
  • 🔧 Firebase SDK
  • 🤖 Android (Java)

⚙️ Setup Instructions

  1. Go to Firebase Console.
  2. Create a new Firebase project or use an existing one.
  3. Navigate to Authentication → Sign-in method, and enable Email/Password.
  4. Add Firebase to your Android project (download the google-services.json).
  5. Initialize Firebase in your app.
  6. Use Firebase Authentication APIs to handle:
    • User Registration
    • Login
    • Password Reset
    • Logout

✅ Requirements

  • A Firebase account
  • Firebase SDK integrated in your Android project
  • Android Studio setup with proper app configuration

⭐ Support

If you found this project helpful:

  • 🌟 Star this repository
  • 🍴 Fork it to build your own
  • 🔁 Share it with others
  • 💬 Open issues or submit pull requests

Thank you for checking out this project! Happy Coding! 🚀

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages