Team-Half-and-Half / spirebooks

MIT License
0 stars 0 forks source link

Order #39: Setup whatever we're doing for "sign up" #49

Closed XavierBurt closed 1 month ago

XavierBurt commented 1 month ago

Either

A. Let users sign up, but make them go through a verification process with a Spire employee

B. Restrict users from signing up, let a spire employee make their account for them and give it to them

C. Leave it as is now, let users sign up and input data whenever they want.

beydlern commented 1 month ago

I will choose option A for my implementation of this issue. Users will be assigned a new Boolean value verification in their data when their account is made that will determine if they can see the data submission page, the page elements will be replaced with a type of message informing the user that they haven't been verified by a Spire employee, and to view this page if the Boolean value verification is set to false. The default user account will have its value set to false for verification. Another page for admins/employees/accountants will be available where a list of users with a button to toggle their verification will be implemented.