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

EPIC: Authentication Page #17

Open
DinuWije opened this issue Jan 28, 2023 · 0 comments
Open

EPIC: Authentication Page #17

DinuWije opened this issue Jan 28, 2023 · 0 comments
Labels

Comments

@DinuWije
Copy link
Collaborator

DinuWije commented Jan 28, 2023

User Specifications & Requirements

  • Client uses Outlook, and would prefer a connected authentication method
  • Part time staff all currently use the same account to login, but have their own accounts they could use
  • Regular and Admin staff should be able to log in from anywhere
  • Relief staff should only be able to login from the site
    • Time-based restrictions won’t work since relief staff schedules are irregular
    • All relief staff use one desktop computer to login
  • Admin accounts should be notified when other accounts login (Priority of feature TBD)
  • Some sort of logging of sign on data is important (especially for relief staff)
  • App should (potentially) be invite only

Work Breakdown

  • Add outlook sign on to our Firebase Authentication options
    • Make sure we can track who the users are by their email and assign permissions accordingly
  • Investigate inviting users
  • Explore integrating Duo2FA into our application
    • Does Duo have a downloadable version that we can use to generate the code
    • How can we use DuoAPI to connect to our app
    • Does Duo integrate with firebase?
  • Implement logging of sign in data
@DinuWije DinuWije added the epic label Jan 28, 2023
@DinuWije DinuWije changed the title Modify existing login system for new requirements EPIC: Modify existing login system for new requirements Jan 29, 2023
@DinuWije DinuWije changed the title EPIC: Modify existing login system for new requirements EPIC: Authentication Page Mar 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant