New User Registration Process in Brandkit

Proxy

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

Step 1 - enter your email Waiting for confirmation emailStep 1 User Registration email confirmation

Step 2: Set your Password

User Registration step 2 - Set password

Step 3: Complete your User Profile and accept Terms

User registration step 3 - complete profile

Once the users 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 clear and a little 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 step1 (email address) because the host entered the email when sending the invitation.

Ditto for Social Login and Single Sign On (SSO) deployments (a new feature we'll talk about soon).

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

Auto assignment of 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.

Other benefits down the line, mean it's also easier now for us to customise the profile form for each account if necessary.


Overall this is an important (but mostly invisible) change, that will improve user on-boarding.

 

Enjoy :)


Save Download

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 474 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, with attribution required to the named Credit, when a Credit is provided.
Expiry No expiry date
Released

Tags

Join 176,223+ 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 starting at US$99/mth. See pricing here.

 

Subscribe to Updates Tour Book a Demo

Statistics above last updated 1 March 2024