We’re excited to announce the latest update to Atrivity, featuring seamless login integration using Google or Microsoft email accounts, along with the capability for new users to register directly through the mobile app. These features require Atrivity mobile app version 12.1 or higher.



Login with Google or Microsoft

Users with existing Atrivity accounts linked to Google or Microsoft email addresses can now log in directly using these providers. Atrivity authenticates users via Google or Microsoft; once verified and confirmed active within Atrivity, users will gain immediate access. Users may still log in using Atrivity credentials unless the Game Master restricts login exclusively to Google or Microsoft accounts within the user's profile.




Mobile App Self-Registration

You can now enable new users to register themselves directly within the Atrivity mobile app, eliminating the need for an initial registration form. Additionally, you can configure self-registration permissions at the game level to allow either "internal" users only or both "internal" and "external" users.

An "internal" user is an individual belonging to your organization and identified by an organization-specific email domain. These internal email domains are defined at the environment level.




Activating Self-Registration for Your Games

To enable user self-registration in a specific game:

  1. Edit your game and activate "Advanced mode."

  2. Navigate to the User Self-Registration section.

  3. Enable "User Self-Registration" to allow registrations via the app.

  4. Optionally enable "External User Self-Registration" if external users should also be permitted.

  5. Create a registration code which users will use to join the game via the app. Users can enter this code manually or scan a generated QR code with their mobile devices.




How Users Join Games

If users are already logged into Atrivity, they can easily join new games:

  • Scan the provided QR code using their device's camera.

  • Or navigate to the "Catalog" section in the mobile app, tap the "+" button in the top-right corner, and either enter the game code manually or scan the QR code.



Demo Video

Watch this short video to quickly understand these exciting new features!





Frequently Asked Questions

Can I restrict self-registration to users with specific email domains (internal users only)?
Yes, internal email domains are defined at the environment level. If public (external) registration is not enabled, Atrivity will only allow registrations from users with defined internal email domains.


Can I force users to log in exclusively with Microsoft or Google if they are pre-registered?
Yes, first define the organization's email domain at the environment level. Then, load users with the option "SSO access only" set to "Yes." These users will only be able to log in to Atrivity via Microsoft or Google using their corporate email.


If I have custom fields defined in the environment, will these fields appear during app registration? Will mandatory fields be enforced?
Yes, custom fields defined at the environment level will appear during the registration process. Mandatory fields will be checked to ensure users have completed them before registration proceeds.


How can I control user registration even after enabling it?
You can manage registration by:

  1. Generating a new registration code (disables the previous one).

  2. Disabling user self-registration in the game.

  3. Deactivating the game.
    Options 2 and 3 temporarily disable registration without needing a new QR code, useful when QR codes have already been printed on promotional materials.


Will existing Atrivity registration landing pages continue to work?
Yes, existing landing pages will continue to function but will only support native Atrivity registrations. Future registration landing pages should show informational messages and a QR code instead of the traditional form.


Will the standard Atrivity registration page (game registration link) remain available?
Yes, initially only for native Atrivity credentials. External platform registration will be supported shortly, but eventually, all registrations will occur exclusively via the mobile app to streamline user experience.


What happens if a user scans a registration code without the app installed?
Similar to current deep links, the user will see a landing page with links to download the app.


What if a user scans a registration code but has the app installed without being logged in?
They'll see a screen with the game's logo and name, with options to continue or cancel. If the user selects "continue," they will be registered in the game and redirected directly into the game within the app, switching environments if necessary.


If a client has a customized app, can third-party logins be integrated?
Yes, but it will require adaptation of the app and potentially a slower publishing process initially.


Can terms and conditions and privacy policies be customized in the app's registration form?
Yes, customization is available and should always comply with applicable regulations.


If default games are set at the environment level, will new users also be registered in those games?
Yes, new users will automatically be associated with any default games defined at the environment level.