This repository contains the source code for setting up Firebase authentication in a Chrome extension. The project showcases email link authentication with Firebase within a Chrome extension context.
Before you begin, ensure you have met the following requirements:
- You have installed Node.js and npm.
- You have a Firebase project set up.
To use this project, follow these steps:
- Clone this repository:
git clone https://github.com/younessssssss/firebase-chrome-ext-auth.git
- Navigate to the project directory:
cd firebase-chrome-ext-auth
- Install the required dependencies:
npm install
- Update the Firebase configuration in
firebase.js
with your Firebase project settings. - Run the project:
npm run dev
For a detailed walkthrough on how to implement Firebase authentication in a Chrome extension, check out the corresponding blog post on MyBlog.
To contribute to this project, follow these steps:
- Fork this repository.
- Create a branch:
git checkout -b <branch_name>
. - Make your changes and commit them:
git commit -m '<commit_message>'
- Push to the original branch:
git push origin <project_name>/<location>
- Create the pull request.
If you want to contact me, you can reach me at ``.
This project uses the MIT License - see the LICENSE.md file for details.