-
Notifications
You must be signed in to change notification settings - Fork 54
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
Ability to give session feedback without a login #38
Comments
In order to build this out using anonymous auth, there are a few sections that would need additional logic to determine if it's an "anon user" or a "fully authed" user.
I'm sure there are a few more sections that would need updates for this feature request, but another point to look at is if the organizer(s) are using this for any raffles/drawings. The user (attendee) would need to be logged in for their name to be drawn. An alternative I could see, is adding a field in admin settings for a link to a Feedback form (e.g. Google Form) and thus allowing for feedback to be collected outside of the web app which wouldn't need an auth state. |
I thought we can forget about from the application's point of view if it's anonymous authentication or normal. Firebase creates a user ID for the anonymous authentication. The downside can be if the same user visits the site from another device than potentially this may result in another anonymous user, so the user won't see the schedule or other persisted settings. That's reasonable when not having a registered user. |
Correct and what I was implying with the list of areas that would need to have additional logic. With the "Attendee Schedule" feature, that should only show up if fully logged in. An anonymous authed user wouldn't see the option to "Add to Schedule" and would see the application as if not logged in, just with the added ability to submit session feedback. |
Many attendees don't login to the website, don't assemble their own schedule. For a schedule I see the need for login. Session feedback are extremely important.
Describe the solution you'd like
I wonder if we can solicit anonymous feedback by relying on Firebase anonymous authentication
Describe alternatives you've considered
None other yet
Additional context
In case we don't employ anonymous authentication yet we'd need to test how it affects other parts of the websites. We may not want the schedule builder to be active.
The text was updated successfully, but these errors were encountered: