You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I would like to work on the authentication and authorization features of the application using Firebase. Here is my proposed approach:
Firebase Authentication:
Utilize Firebase Authentication for managing user registration, login, and authentication.
Implement Google Sign-In to allow users to sign in with their Google accounts.
Authorization:
Implement role-based access control (RBAC) to manage different levels of access within the application.
Protect routes to ensure only authenticated users can access certain resources. Configuration:
Use environment variables to manage sensitive information such as Firebase configuration details and API keys.
Current Schema:
I will save the name email and profile picture if he logging using goggle for now. is there any other requirements for saving the data along with these.
Plan:
Set up Firebase Authentication in the project.
Implement user registration and login functionality.
Integrate Google Sign-In for authentication.
Secure routes and implement role-based access control.
Test the implementation thoroughly.
Questions:
Are there any specific requirements or guidelines you would like me to follow for this implementation?
Should I place Firebase configuration details in environment files (.env)?
Could you provide information on the current schema used for user data?
Thank you for considering my contribution. I look forward to your feedback and suggestions.
Add ScreenShots
Record
I agree to follow this project's Code of Conduct
I'm a GSSOC'24 contributor
I want to work on this issue
The text was updated successfully, but these errors were encountered:
Hi there! Thanks for opening this issue. We appreciate your contribution to this open-source project. We aim to respond or assign your issue as soon as possible.
Describe the feature
Description:
Firebase Authentication:
Utilize Firebase Authentication for managing user registration, login, and authentication.
Implement Google Sign-In to allow users to sign in with their Google accounts.
Authorization:
Implement role-based access control (RBAC) to manage different levels of access within the application.
Protect routes to ensure only authenticated users can access certain resources.
Configuration:
Use environment variables to manage sensitive information such as Firebase configuration details and API keys.
Current Schema:
Plan:
Questions:
Thank you for considering my contribution. I look forward to your feedback and suggestions.
Add ScreenShots
Record
The text was updated successfully, but these errors were encountered: