This article explains how to register your account and sign-in to AXIS Reference Apps for both 1) the out-of-the-box (OOTB) method and 2) Azure AD B2C method.
Topics covered here:
What is account registration?
Account registration serves as a critical first step in both gaining insights into your customer base and granting users access to a range of offerings like subscription-based content and diverse app functionalities.
All AXIS Reference Apps come equipped with a user-friendly registration process. It's important to note that your specific solution might vary in terms of steps, flows, and integration points. These variations are typically outlined and addressed during the project discovery phase.
What are the two methods of creating accounts?
We offer two distinct methods for account creation and signing in: 1. the out-of-the-box (OOTB) method and 2. the Azure AD B2C method.
Firstly, the OOTB method is a standard feature available in all versions of our applications. It offers a straightforward, built-in process for user authentication.
Secondly, from AXIS Reference Apps release 6.11 onwards, clients use the Azure AD B2C method. Azure AD B2C is an advanced identity management service that allows for a more flexible and secure user authentication experience. It offers additional features like social login (e.g., Facebook, Google, Apple) and enhanced security protocols.
It’s important to note that an Azure AD B2C license requires an additional cost.
The inclusion of these two methods caters to varying user needs and preferences, providing options for both standard and more sophisticated login requirements.
1. OOTB method
How do I register my account?
As an example, let's take a look at the standard registration flow in AXIS on the web.
The default registration flow enables users to input required information, including a name, email address, password, and optional four-digit PIN.
The PIN restricts certain content to specific profiles on your user's account. The registration field includes an opt-in marketing tick box.
Once registered with an account, users can begin enjoying your content immediately. However, for security purposes, an email verification link is sent to ensure the validity of the email provided.
Note: There are no built-in rules around how unverified accounts are handled. However, this is configurable on a case-by-case basis.
How do I sign in?
Users can sign in to AXIS with one of three methods:
- Username and password
- Social sign in though Facebook
- PIN code (TV devices only)
Username and password login
This is the standard login procedure across all AXIS apps. This method allows your users to log in with the username and password of their registered account.
Social sign in via Facebook
Social sign-in helps reduce the steps needed to access your service. Creating this integration opens up opportunities to gain a better understanding of your audience and their interests.
PIN code (TV devices only):
AXIS supports a PIN and Pair flow for signing in to your TV apps because typing out login details on a TV is often a slow and tedious process. For those using the AD B2C method, you can use the same flow once logged in.
PIN and Pair explained
Selecting the Sign In button on a TV app surfaces a PIN code on a web address.
After following this address and signing in on the web, enter the PIN code shown on the TV. Meanwhile, the TV is polling for an authentication response, and once the pin is entered on the web, the response is received, and the user is automatically logged in on their TV.
Note: Pin and Pair is available on Android TV, tvOS, WebTV.
2. Azure AD B2C method
In addition to the OOTB sign-in flow above, Reference Apps support Azure Active Directory B2C (Azure AD B2C) for a seamless and secure login experience for clients on Ref Apps version 6.11 onwards.
Azure AD B2C is a versatile customer identity access management solution designed to adapt to client-specific requirements. It enables users to employ their preferred social, enterprise, or local account identities for single sign-on access to the Reference Apps.
This flexibility ensures that Azure AD B2C can be finely tuned and configured to align with the unique needs and preferences of each client, providing a tailored user authentication experience that integrates seamlessly with the platform.
How do I register and sign in to my account?
To log in via Azure AD B2C:
- Register/sign into your account via the customized login page (choose your preferred social login method such as Facebook, Google, or Apple). This is also a prerequisite to logging in via PIN and Pair.
- Alternatively, register via your email address, which requires a verified email address, password, and user details.
- Follow the prompts to authenticate using your chosen platform.
- Once authenticated, you are redirected to the AXIS app and logged in automatically.
Clients on Ref Apps 6.11 onwards can also log in via QR code (TV devices only) along with the existing Pin and Pair functionality: