vocdoni / interoperability

Private repository to manage the interoperability between protocol, API, SDK, UIs and documentation
1 stars 0 forks source link

Private & Encrypted voting processes #147

Open jpaulet opened 4 months ago

jpaulet commented 4 months ago

As an organizer, I want the ability to determine the visibility of the voting process, either for everyone or exclusively for members of the census who have successfully authenticated.

When the new metadata is configured with 'private = true,' the voting process must be securely stored. When a voter is accessing the voting page, the login form should be the initial prompt. The displayed data should only be visible if the voters successfully authenticate; otherwise, all information remains private.

On the organization page, the voting process details should be accessible exclusively to the authenticated user with admin privileges. If the user is not an admin, a 'Private process' indicator should be displayed.

Tasks Backend/SDK:

Tasks UI: