{"id":26849154,"url":"https://github.com/hiborn4/authenticator_flutter_authentication_app","last_synced_at":"2026-05-09T06:32:28.598Z","repository":{"id":162221434,"uuid":"633964890","full_name":"HiBorn4/Authenticator_Flutter_Authentication_App","owner":"HiBorn4","description":"This project showcases a Flutter app integrated with Firebase for user authentication. Whether you're a seasoned developer or just getting started with app development, this project is designed to help you understand how to implement user authentication with Firebase in your Flutter apps.","archived":false,"fork":false,"pushed_at":"2023-11-03T07:01:33.000Z","size":1178,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-30T21:33:20.758Z","etag":null,"topics":["firebase","firebase-auth","firebase-authentication","firebase-database","firebase-firestore","firebase-hosting","firebase-realtime-database","firebase-storage","flutter","flutter-apps","flutter-demo","flutter-plugin","flutter-ui","google"],"latest_commit_sha":null,"homepage":"","language":"Dart","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/HiBorn4.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-04-28T17:32:14.000Z","updated_at":"2023-11-03T06:58:32.000Z","dependencies_parsed_at":null,"dependency_job_id":"344b9661-961e-4543-908e-54285cda2969","html_url":"https://github.com/HiBorn4/Authenticator_Flutter_Authentication_App","commit_stats":null,"previous_names":["hiborn4/flutter-travelgenie","hiborn4/travelgenie_flutter_full-fleged_travel_app","hiborn4/authenticator_flutter_authentication_app"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/HiBorn4/Authenticator_Flutter_Authentication_App","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HiBorn4%2FAuthenticator_Flutter_Authentication_App","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HiBorn4%2FAuthenticator_Flutter_Authentication_App/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HiBorn4%2FAuthenticator_Flutter_Authentication_App/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HiBorn4%2FAuthenticator_Flutter_Authentication_App/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/HiBorn4","download_url":"https://codeload.github.com/HiBorn4/Authenticator_Flutter_Authentication_App/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HiBorn4%2FAuthenticator_Flutter_Authentication_App/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264837914,"owners_count":23671119,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["firebase","firebase-auth","firebase-authentication","firebase-database","firebase-firestore","firebase-hosting","firebase-realtime-database","firebase-storage","flutter","flutter-apps","flutter-demo","flutter-plugin","flutter-ui","google"],"created_at":"2025-03-30T21:32:30.946Z","updated_at":"2026-05-09T06:32:23.566Z","avatar_url":"https://github.com/HiBorn4.png","language":"Dart","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Authenticator Flutter Firebase Authentication App\n\nWelcome to the Flutter Firebase Authentication App repository! This project showcases a Flutter app integrated with Firebase for user authentication. Whether you're a seasoned developer or just getting started with app development, this project is designed to help you understand how to implement user authentication with Firebase in your Flutter apps.\n\n## Features\n\n- **User Registration**: Allow users to create an account using their email and password.\n- **User Login**: Enable users to log in with their registered credentials.\n- **Password Reset**: Implement a password reset functionality for users who forget their passwords.\n- **User Profile**: Allow users to update their profile information, including name and profile picture.\n- **Email Verification**: Send email verification links to ensure users' email addresses are valid.\n- **User Authentication State**: Manage user authentication state, providing a seamless user experience.\n\n## Screenshots\n\nHere are some screenshots of the Flutter Firebase Authentication App in action:\n\n\u003cp align=\"center\"\u003e\n  \u003ctable\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding-right: 20\"\u003e\n        \u003cimg src=\"screenshots/1.png\" alt=\"App Screenshot 1\" width=\"480\"\u003e\n      \u003c/td\u003e\n      \u003ctd\u003e\n        \u003cimg src=\"screenshots/2.png\" alt=\"App Screenshot 2\" width=\"480\"\u003e\n      \u003c/td\u003e\n    \u003c/tr\u003e\n  \u003c/table\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ctable\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding-right: 20\"\u003e\n        \u003cimg src=\"screenshots/3.png\" alt=\"App Screenshot 1\" width=\"480\"\u003e\n      \u003c/td\u003e\n      \u003ctd\u003e\n        \u003cimg src=\"screenshots/4.png\" alt=\"App Screenshot 2\" width=\"480\"\u003e\n      \u003c/td\u003e\n    \u003c/tr\u003e\n  \u003c/table\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ctable\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding-right: 20\"\u003e\n        \u003cimg src=\"screenshots/5.png\" alt=\"App Screenshot 1\" width=\"480\"\u003e\n      \u003c/td\u003e\n      \u003ctd\u003e\n        \u003cimg src=\"screenshots/6.png\" alt=\"App Screenshot 2\" width=\"480\"\u003e\n      \u003c/td\u003e\n    \u003c/tr\u003e\n  \u003c/table\u003e\n\u003c/p\u003e\n\n## Getting Started\n\nTo get started with the Flutter Firebase Authentication App, follow these steps:\n\n1. Clone this repository to your local machine.\n\n   ```shell\n   git clone https://github.com/HiBorn4/Authenticator_Flutter_Authentication_App\n   ```\n\n2. Navigate to the project directory.\n\n   ```shell\n   cd flutter-firebase-auth-app\n   ```\n\n3. Create a new Firebase project on the [Firebase Console](https://console.firebase.google.com/). Add your Android and iOS apps to the project and configure the Firebase SDK by adding the configuration files (`google-services.json` for Android and `GoogleService-Info.plist` for iOS) to the app.\n\n4. Enable Email/Password authentication in the Firebase Console.\n\n5. Run the app on a connected device or emulator.\n\n   ```shell\n   flutter run\n   ```\n\n6. Start testing the app's authentication features.\n\n## Contributing\n\nContributions to the Flutter Firebase Authentication App are welcome and encouraged! If you find any bugs, have feature requests, or want to contribute in any other way, please open an issue or submit a pull request. Your contributions are highly appreciated.\n\n## License\n\nThis project is licensed under the [MIT License](LICENSE). Feel free to use and modify the code to suit your needs.\n\n## Acknowledgments\n\nA big thank you to the Flutter and Firebase communities for their continuous support and the developers of the libraries and packages used in this app.\n\nIf you have any questions or need further assistance, please feel free to contact me.\n\nLet's create secure and user-friendly authentication solutions with Flutter and Firebase!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhiborn4%2Fauthenticator_flutter_authentication_app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhiborn4%2Fauthenticator_flutter_authentication_app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhiborn4%2Fauthenticator_flutter_authentication_app/lists"}