-
Notifications
You must be signed in to change notification settings - Fork 34
Fix#3 : Implement Firebase authentication with domain validation #46
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
chore: pr checking frontend
refactor part of bsoc-bitbyte#2: add folder structure
…dler and apiReponse logic
…or-final Fix bsoc-bitbyte#17: refactored the backend structure and applied apiResponse and asyncHandling throughout the project
fix: Bug fix uploading and deleting and naming upload files
…entation [docs] bsoc-bitbyte#21 : update readme and setup file
fix bsoc-bitbyte#42: fix package.json and updated package-lock accordingly
- added revised header and footer designs as per figma - added sems and branches - removed user stories for a cleaner design and ux Closes bsoc-bitbyte#12
|
@ritankarsaha @harshiill please review I have not made the route protection part |
Fix bsoc-bitbyte#33: Updated docs for .env configuration wrt cloudinary
…boarding Fix bsoc-bitbyte#12: added a home/ user onboarding page
|
@ShirshenduR pls fix conflcits and push a new commit, take care of linting errors too but that's okay, not a biggie, just go through commit message patterns you will get it. Fix the conflicts. Also I need a demo or a proof of work to begin reviewing. |
backend/.env.sample
Outdated
|
|
||
| CLOUDINARY_URL=cloudinary://<your_api_key>:<your_api_secret>@<product_environment_name> | ||
| CLOUDINARY_PUBLIC_ID=<product_environment_name> | ||
| CLOUDINARY_PUBLIC_ID=<product_environment_name> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
?
backend/.env.test
Outdated
| # Firebase Configuration | ||
| FIREBASE_PROJECT_ID=<your_firebase_project_id> | ||
| FIREBASE_SERVICE_ACCOUNT_KEY_PATH=<your_firebase_service_account_key_path> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
pls make updates in the doc or readme as well if they have sample env structure.
|
@ShirshenduR i need to review this in detail, an important PR. WIll do tomorrow. Good work ! |
fix(auth): Made auth using firebase and domain restriction fix: auth feat: added auth
Screen.Recording.2025-07-25.at.5.01.32.AM.mov |
Overview
In this PR I have added firebase auth for and login for both via registering and also by google sign in. Add the Exam-bud-firebase.json from Firebase console and setup both frontend and backend envs
Essential Checklist
Proof that changes are correct
PR Pointers