We're regular users of Feature Upvote where we can set a password for our Feedback board, and users must input it to access our boards. They can then post/comment by just inputting their email and username.
This works well for us because we're limiting feedback to a certain subset of public users, but we're not allowed to upload their emails directly to a third party.