Skip to content
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

Enable authentication. #1

Open
polina-c opened this issue May 28, 2024 · 0 comments
Open

Enable authentication. #1

polina-c opened this issue May 28, 2024 · 0 comments

Comments

@polina-c
Copy link
Owner

Add authentication with Firebase: https://firebase.google.com/docs/auth/flutter/start

It should be done in minimal simplest way.

Rough UX:

  1. User sees circle avatar on very top right
  2. User clicks it and sees menu 'Sign In' in drawer (similar to hamburger that you see now instead of menu, when screen is small)
  3. User clicks 'Sign In' and goes through sign in process (how Firebase suggests it)
  4. When done the icon start showing circle with user's first letter
  5. When user clicks the icon they see commands 'Sign Out' and 'Account'

The page 'Account' should contain 'Delete account' and options to be added to contributors and get notifications like it is to what is in form https://forms.gle/GVBRUABAPEHpEQj97.

The feature should be under the flag while in development.

If you want to take this issue, let me know and I will make you contributor here and in Firebase project.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant