News & Updates

September 3, 2020

April 22, 2021

Arengu available on Auth0 Marketplace

Table of contents

We’re so excited to announce that Arengu is available on Auth0 Marketplace, Auth0 is a global company that provides authentication and authorization services to secure access for applications and safeguards billions of login transactions each month. Launching Arengu in Auth0 Marketplace adds a new way to complement Auth0 extensibility with low-code tools. In this article, we will give some context about the launch, the use cases and why we think this adds a new dimension to identity.

Auth0 rules: customize your authentication flows

Extensibility is one of the core Auth0 platform features, and with Auth0 rules, you can execute serverless JavaScript functions when users authenticate to your application. Use cases are endless (eg. sending notifications, modifying tokens, enriching user profiles, etc) but one of the most powerful capabilities is redirecting users before the authentication transaction is complete. This allows implementing custom authentication flows that require additional user interaction beyond the standard login or signup form.

Building these flows where users can interact with custom pages requires an extra development effort that many times involves hosting a page, coding all the UI, integrations, validations, and logic from scratch.

Arengu: build user flows on top of any API

Arengu complements Auth0 rules providing a low-code platform that allows developers to easily build custom experiences for the end user combining forms, flows and hosted pages, to collect new users’ information when they authenticate through Auth0. 

Passing information between Arengu and Auth0 requires a secure way to ensure that the information has not been tampered and the operation has been completed by the current user. To achieve this, there is available in Auth0 Marketplace a predefined set of rules to redirect users to Arengu in a secure way and then resume the authentication flow in Auth0 once the operation is completed.

These rules can be used to build use cases like:

  • Progressive profiling: reduce signup friction when asking users for new information the Xth time they log in to your platform (check the rule in Auth0).
  • Policies acceptance: require your users to accept new terms or privacy policies the next time they log in (check the rule in Auth0).
  • Payments or subscriptions: require payment details with Stripe if the trial is over and enroll your users into paid subscriptions if they are in free plans.
  • Custom MFA: ask for additional verifications if the user logs in from unknown devices, if they have a risky IP, etc.
  • Custom signups: adapt your signup flows to your business needs asking for new information, verifying users’ identity, enriching information, etc.

Adding a new dimension to identity

Building applications always implies building a lot of non-core flows and pages: signup, login, payments, upgrades/downgrades, user profile, etc and, as applications scale, more complex flows are required and new business needs come up. These flows always rely on identity to make sure you are performing operations to the right user.

Unlocking low-code building capabilities on top of identity or custom APIs adds a new dimension where developers can build and orchestrate those UI flows and its business logic combined with multiple integrations. Now organizations can free up valuable development resources and easily adapt their needs as their businesses evolve.

You might like to read

Subscribe to our newsletter

Subscribe to our email newsletter to receive article notifications and regular product updates.