Introduction to the New Login and Signup System

Introduction to the New Login and Signup System

We are excited to introduce our new Login and Signup system, designed to enhance user experience, security, and flexibility. This upgrade replaces the existing system and offers modern, user-friendly functionality that aligns with industry best practices.

The transition will occur gradually, with customers able to activate the new system via a feature switch in the admin panel - available with v24.12. While the old login system will remain available during the transition, it will be fully phased out by the end of 2025.

image-20241125-092143.png

 

Benefits of the New Login and Signup System

The new Log in and Signup system brings several key benefits that enhance both user experience and system security:

  • Clearer Signup Process: A more straightforward and intuitive signup flow for new users, ensuring a smoother onboarding experience.

  • Customizable Theme and Background: Administrators can now upload custom background images or select a background color to align the login page with their branding, ensuring a more professional and personalized user experience.

  • Modern and Mobile-Friendly Frontend: The new system features a modern design, optimized for mobile devices, and visually aligned with the application itself.

  • Better Visibility for Unconfirmed Users: Provides improved tracking and visibility over users who have registered but have yet to confirm their email addresses.

  • More Secure Password Picker: A user-friendly password picker with enhanced security, offering clearer guidance on password strength and requirements.

Additionally, the new system helps us maintain a secure and scalable architecture, reducing technical debt and ensuring compliance with latest security requirements.

Simplified Signup Process

The new system centralizes login and signup interactions in a single, streamlined interface. By removing the left-hand navigation bar and placing all interactions within the central panel, we’ve ensured that users can easily find the signup button without confusion.

Streamlined Registration and On-the-Fly Address Creation

To simplify the signup process, we’ve removed the extended registration option, enabling new users to access the platform quickly without requiring address entry during signup. Instead, users can create addresses "on the fly" when needed—such as just before submitting an order. This adaptive approach keeps users engaged and focused on exploring your platform, ensuring a seamless and frustration-free onboarding experience.

ERP - 24.12 - New Login - Signing up (bg image).mov

Easy Customization of Theme and Background

Customizing the appearance of your login page has never been easier. With the new admin panel options, you can upload a custom background image or select a background color to align the login page with your branding.

Where to Configure

These options are available in the admin panel:
Home › B3_Organization › Organization Themes › Theming

Recommended Background Image Specifications

For the best display and performance, we recommend the following specifications for background images:

  • File Format: PNG or JPG

  • File Size: The smaller the better. Smaller than 1MB would be perfect.

  • Dimensions / Aspect Ratio: 16:9

Using these guidelines ensures your login page is visually appealing and delivers a professional, seamless user experience.

For more customization options see https://3yourmind.atlassian.net/wiki/spaces/PD/pages/1245511816 .

How to Enable the New Login System

The switch should be only enabled, once v24.12 is rolled out to your platform.

Administrators can enable the new Login and Signup system in the admin panel by following these steps:

  1. Navigate to the Feature Switches section:

    1. Go to: Home › B3_Migration › Switches

  2. Add a New Switch

    1. Click on ADD SWITCH in the Feature Switches section.

  3. Configure the Switch

    1. Select your organization from the dropdown.

    2. For the Feature, choose Enable New Auth System.

    3. Toggle the feature to "Active".

  4. Save changes.

    1. Once configured, click Save to activate the new Login and Signup system.

  5. Test the new Signup and Login & Review the Customisation options and theming (see above).

image-20241125-085947.png

Update Direct Links for the New Login and Signup System

If you enable the new Login and Signup system (and we encourage you to do so), please ensure any direct links to the login or signup pages on your website, such as on your homepage, are updated. The new system uses different URLs for login and signup. For example:

 

NEW Login and Signup

OLD Login and Signup

 

NEW Login and Signup

OLD Login and Signup

Login

<yourdomain>/account/login/

<yourdomain>/en/accounts/login/

Signup

<yourdomain>/account/signup/

<yourdomain>/en/accounts/signup/

Switching Back to the Legacy System

In order to switch back to the legacy login system, simply disable the Active-flag on the switch.

While it is technically possible to revert to the legacy login system by disabling the Active flag on the switch, we recommend staying on the new login system once activated. Transitioning back and forth may cause inconsistencies or disruptions for users signing up during the transition.

Rollout Timeline

Below is the planned timeline for the rollout of the new Login and Signup system. The rollout will occur gradually across our customer base.

Event and Milestones

Planned

Event and Milestones

Planned

New Login and Signup system released

Version 24.12

Gradual roll-out to customers

2025-01

More customization options for Login screen

2025-Q2/Q3

Roll-out to customers with custom legacy login screens

2025-Q3

Legacy Login will be removed

LTS version of 2025-Q3 (probably 2025.11)