afarentino / poll

Poll is a cloud-native web application that presents single question surveys to its users. Survey results are persisted to a MongoDB database.
Apache License 2.0
1 stars 0 forks source link

New feature: Only allow authorized users to access the /results endpoint #6

Open afarentino opened 1 year ago

afarentino commented 1 year ago

As a poll user, I'd like the survey results to only be downloaded by authorized users. Instead of creating and maintaining separate usernames + passwords in our database, an open-source IAM provider such as KeyCloak will be used to protect the endpoints in both the poll and poll-owner-basic applications.

Acceptance criteria:

See: