Hi Team,
I’d like to make a suggestion regarding the new User Authentication functionality. Right now, this is a great feature to help prevent spam and unauthorized sign-ups to register users.
However, I can see this easily be adaptable for other use cases - such as using the authentication link/URL/string to authenticate a newsletter sign-up, or perhaps even some other method that requires a response from the user to authenticate themselves, then either triggering a pre- or post-authentication sequence with a webhook, n8n trigger, or API?
Right now I integrate this form with a CRM, and have to use an auto-trigger link in the email to tag the user, then add them as a double opt-in.
In my particular use case, I am using a form plugin such as Bricksforge to:
- Serve as the starting point for a visitor to sign-up to be on an email list
- Redirect them to a thank you page
- Have another hidden form to render + auto submit so that it can
- Send the submitted values (e.g. email address passed as as variable in redirect from first form) as a webhook to the CRM
- Create an automation sequence in the CRM to send a sign-up confirmation email to the user
- Have the user click a link in the email body to trigger a double opt-in tag
- Then finally flip the switch to change the user from single opt-in to double opt-in
This process works, but it seems… very cumbersome and unwieldy/hacky.
I’m wondering if there’s any way we could extend the Bricks “User Activation” feature to be more broadly / flexible and serve as an “Authentication” system/mechanism in general - whether it’s to confirm they’re signing up as a registered user, or confirm they’re signing up for XYZ reasons, so that it’s flexible enough to integrate with and/or pass custom variables/information to other systems such as a CRM / newsletter system / autoresponder / etc.
Thank you!