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

Add authentication and authentication workflow #33

Open
sonlinux opened this issue Nov 17, 2021 · 0 comments
Open

Add authentication and authentication workflow #33

sonlinux opened this issue Nov 17, 2021 · 0 comments
Assignees

Comments

@sonlinux
Copy link
Contributor

sonlinux commented Nov 17, 2021

  • A user needs to first be logged in to access the system features - once logged in they should be redirected to the dashboard page
  • A user needs to have an option to log out - once logged out they should be redirected to the login page
  • the index view of the system should be set to the dashboard page
  • A new user registration action button should be available on the user listing page - and form as a pop up modal
  • A new user should be created only by an active staff or superuser for now - we will add more roles for this at a later stage - for this every user can be checked for these statuses by user.is_active, user.is_staff and user.is_superuser respectively
  • the register new user action button should only be visible to authenticated above mentioned users only
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

2 participants