Skip to content
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

Allow anonymous form submissions #194

Closed
ehsanmasdar opened this issue Nov 4, 2017 · 3 comments
Closed

Allow anonymous form submissions #194

ehsanmasdar opened this issue Nov 4, 2017 · 3 comments
Assignees
Labels
enhancement Adds or suggests a new feature, rewrite, or other enhancement to the codebase high priority medium priority
Milestone

Comments

@ehsanmasdar
Copy link
Member

A common problem we have been seeing is that for at-event registration the user signup process often becomes a pain point. We should expose a form on a randomly generated link (such as https://registration.hack.gt/register/abc123) that displays an email/password prompt and application form inline with a submit button on the bottom. This link will be loaded on event provided laptops for walk-ins to register on. Users that submit this form should be configurably auto-accepted and auto-confirmed (this may be exposed as options on the branches see #150) and they won't have to verify their email.

@ehsanmasdar ehsanmasdar added enhancement Adds or suggests a new feature, rewrite, or other enhancement to the codebase high priority medium priority labels Nov 4, 2017
@ehsanmasdar ehsanmasdar added this to the Version 2: Public Release milestone Nov 4, 2017
@bunsenmcdubbs bunsenmcdubbs self-assigned this Feb 23, 2018
@bunsenmcdubbs
Copy link
Contributor

bunsenmcdubbs commented Mar 3, 2018

I plan on implementing this feature in 3 parts.
See #205

@bunsenmcdubbs
Copy link
Contributor

@ehsanmasdar how would the "randomly generated link" work?

@petschekr petschekr modified the milestones: Version 2: Public Release, BuildGT 2018 Mar 5, 2018
@bunsenmcdubbs
Copy link
Contributor

bunsenmcdubbs commented Mar 5, 2018

Also, we can consider adding a RegistrationBranch type that supports a "confirmation-less" workflow. Not sure if "anonymous" (do not need confirmed email account) submissions should be an option or automatically enforced.

This type of work is slowly creating a reason to make workflows configurable - ANOTHER LAYER OF ABSTRACTION.

UPDATE: jk this seems like a bad idea that would lead to a lot of duplicated code for this PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Adds or suggests a new feature, rewrite, or other enhancement to the codebase high priority medium priority
Projects
None yet
Development

No branches or pull requests

4 participants