Require your users to complete their profile the second time they log in, by displaying a custom form to request missing data, and automatically update it.
This template consists of:
A form to prompt the user to fill in the missing fields.
A flow to check the session token and update the data in Auth0.
To configure it you will only need:
An active Auth0 account to authenticate users with this action.
How to configure this template
Requirements
Once the template is imported into the Arengu editor, to configure it, you will need:
Configure the Arengu’s Auth0 Complete Profile flow
Go to the Flows tab on the light gray menu and open the flow in a new tab.
Edit the Verify JSON web token and Sign JSON web token actions:
Secret or public key: This is a string to be used to verify the JSON web token. Must be the same secret in both actions.
Configure the Auth0’s Arengu Progressive Profiling Action
Go to Auth0’sDashboard > Marketplace > Search “Arengu Progressive Profiling Action” and Add integration. Once it has been integrated into Auth0’s Library, you will need:
Arengu Form URL: This URL can be gathered when doing a public preview of the Arengu form or preferably the URL where the Arengu form is embedded.
Required User Fields: These are the IDs of the Arengu fields, in this example, company_name and job_title.
Login count for Profiling: Set the number of logins before the user is prompted to fill-in the required information. A setting of 1 will prompt the user, during their 1st login. (This number is a count based on your users current login count, if their login count is above this number, they will be prompted on their next login)
Arengu Session Token: This is the secret or public key which was configured in the Arengu Verify JSON web token and Sign JSON web token actions.
Other similar templates
Import a template with just a few clicks and adapt it to your needs
Arengu allows you to build all your user flows connected to your current stack, and avoids coding all the UI, complex integrations, validations or logic from scratch. Try it for free and start building faster and scaling your application needs as they grow.