New User Registration Process in Brandkit

To make the new Private account (no self-service logon or search without login) options available in Brandkit, we’ve had to overhaul the whole registration process, because when Private Account is turned on, all the login/registration steps had to happen before users hit the Portal.

At the same time, we wanted to streamline and simplify the registration process for users.

Now Registration is a 3 step process.

Step 1: Enter your email address

Proxy

Step 2: Set your Password

Step 3: Complete your User Profile and accept Terms

Once the user’s Profile is complete and Terms of use are accepted, the user is logged in and ready to go.

New users are assigned to the default Standard Users role (unless the account is configured to use a custom role) and will have access to appropriate pages and assets.

The benefits of these changes are that we now send a validation/confirmation link as early as possible in the registration process and the flow for users is clearer and more concise.

We can now also check whether an email address is already registered at step 1, rather than after the user has filled out an entire profile form unnecessarily.

In the interests of being DRY (Don’t repeat yourself) in our codebase, this also improves the process for Invitations by removing duplication in the backend.

For example, when a user receives an invitation they click a link to set their password and jump straight into the exact same process as a standard registration, but skip step 1 (email address) because the host entered the email when sending the invitation.

Ditto for Social Login and Single Sign On (SSO) deployments.

Logging in with Microsoft, Google or some other SSO credentials will jump straight to step 3 (Enter profile info) – because step 1 (email) and step 2 (password) are handled by the network you are authenticating with.

Auto-assignment of User Role

There’s another new feature that can be configured for accounts, that auto-assigns a particular User Role to new users based on their email domain.

For example: a user registering with an @acme.com email address can be auto assigned the Acme Staff user role, with access to Staff-only resources.

We’re using this feature for a government client, to auto assign users to a special Government Role when they register with a valid Government email domain.

Overall this is an important (but mostly invisible) change that will improve user onboarding.

Enjoy :)

New User Registration Process in Brandkit

To make the new Private account (no self-service logon or search without login) options available in Brandkit, we’ve had to overhaul the whole registration process, because when Private Account is turned on, all the login/registration steps had to happen before users hit the Portal. At the same time we wanted to streamline and simplify the registration process for users. Now Registration is a 3 step process.

Asset type post
ID 113778
Word count 419 words

Licence

Licence Worldwide Paid and Unpaid Available to anyone for royalty free use in paid and unpaid media worldwide, provided Brandkit benefits from such use, and Brandkit.com (or the named Credit if provided) is credited.
Expiry No expiry date
Release date
Added at
Updated at:

Tags

Loading

Join 163,148+ users already on Brandkit

Your story matters. Help your collaborators find your content, tell your story with confidence, and build a stronger brand. All for a reasonable and fair price. See pricing here.

Book a Demo

~

And/Or you can subscribe to our updates below.

Register/Login to Subscribe

^ Statistics above last updated 3 May 2025


Independent Reviews via Gartner Group

Capterra review badge

"Easy to use."

GetApp review badge

"Great value product."

Software Advice Review Badge

"Great to work with."