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 authentication #18

Open
arunstop opened this issue Jan 15, 2023 · 1 comment · May be fixed by #19
Open

Implement authentication #18

arunstop opened this issue Jan 15, 2023 · 1 comment · May be fixed by #19
Assignees
Labels
enhancement New feature or request

Comments

@arunstop
Copy link
Owner

Implement authentication so only auth-ed user can see, create todo and tasks

COMPLETION CONDITIONS:

  1. Create auth page
  2. Create auth panel (login/register form sits here)
  3. Create auth related types
  4. Create auth repos
  5. Create auth services
  6. Create auth store
  7. Login/Logout display on header
  8. Forbid showing todos when not logged in
  9. Redirect to / after logging in
  10. Redirect to /auth after logging out
@arunstop arunstop added the enhancement New feature or request label Jan 15, 2023
@arunstop arunstop self-assigned this Jan 15, 2023
@arunstop
Copy link
Owner Author

arunstop commented Jan 15, 2023

Implement authentication so only auth-ed user can see, create todo and tasks

COMPLETION CONDITIONS:

  1. Create auth page
  2. Create auth panel (login/register form sits here)
  3. Create auth related types
  4. Create auth repos
  5. Create auth services
  6. Create auth store
  7. Login/Logout display on header
  8. Forbid showing todos when not logged in
  9. Redirect to / after logging in
  10. Redirect to /auth after logging out
  1. User should be able to login
  2. User should be able to register
  3. User should be able to store their auth_token and email with cookies after authenticating
  4. All services / repos should use dynamic auth_token from cookie
  5. Implement custom hook useForm apply auth form logic

@arunstop arunstop linked a pull request Jan 15, 2023 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant