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

Implement the Authentication UI (Login/Register) screen. #25

Open
16 tasks
thasup opened this issue Jul 1, 2023 · 0 comments
Open
16 tasks

Implement the Authentication UI (Login/Register) screen. #25

thasup opened this issue Jul 1, 2023 · 0 comments
Assignees
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@thasup
Copy link
Member

thasup commented Jul 1, 2023

Tasks

  • Create a reusable component for the login/register modal.
  • Create the login screen.
  • Create the register screen.
  • Create the forgot password screen.
  • Add validation to the form.
  • Integrate the login screen with the API.
  • Integrate the register screen with the API.
  • Integrate the forgot password screen with the API.
  • Implement a "Remember Me" functionality for the login screen.
  • Include a "Reset Password" option in the forgot password screen.
  • Create an error handling mechanism for authentication failures.
  • Implement social media login options (e.g., Login with Google, Facebook).
  • Create a "Terms of Service" and "Privacy Policy" page with relevant links.
  • Implement a "Logout" functionality to allow users to sign out.
  • Add support for multi-factor authentication (e.g., SMS verification, email code).
  • Conduct thorough testing to ensure the authentication flow works as expected in different scenarios.

Figma screen

Image

Image

@niawjunior niawjunior added enhancement New feature or request help wanted Extra attention is needed labels Jul 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants