ApplicantAtlas
ApplicantAtlas copied to clipboard
Allow forms to be accessed w/o account by setting
This will be tricky for
- no duplicate submissions Maybe store an identifier in local storage, but this can be bypassed although might help people know if they submitted it already. Another idea is let users define like a primary key question (this might be a separate feature to do anyways that has similar effect)
- expiration logic, currently it relies on an account email but we could switch this to use a password like randomly generated identifier url parameter if the identifier isn't an email. This causes problem with the pipeline to allow form access, maybe we add another internal field for like authlessUserID if they're not logged in when filling out a form and then other actions can use this attribute like the allow form access action and for like send email to send a url with the identifier.