You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# Invited user registration <divclass="md-chip md-chip--preview"><spanclass="md-chip__label">Preview</span></div>
2
+
3
+
**Invited User Registration** allows users to securely set their credentials after an administrator registers them in {{product_name}}.
4
+
5
+
Once registered, the user receives an email to complete the sign-in process or use a link provided by the administrator offline. The user then clicks the email or link, verify their identity through a secure method (like an SMS or email OTP), and then set up a password.
6
+
7
+
In the **Flow Builder**, you can create the invited user registration journey in two ways:
8
+
9
+
-**Use a starter template** – Load a ready made flow and customize it to your needs.
10
+
11
+
-**Build from scratch** – Take full control by designing every step yourself.
12
+
13
+
## Sample use case
14
+
15
+
Imagine you want to verify the user’s identity via **SMS OTP** before allowing them to reset their password. The flow works as follows:
16
+
17
+
- The user clicks the link in the invitation email or pastes the URL in their browser.
18
+
- A **one-time code** is sent to their registered mobile number.
19
+
- The user verifies the code.
20
+
- The user sets their password.
21
+
22
+
This ensures that only users with access to the registered mobile number can complete the registration, enhancing security.
23
+
24
+
{: width="auto" style="display: block; margin: 0;"}
25
+
26
+
## Build it
27
+
28
+
To build the sample use case, we'll start from the **Invited User Registration** template and adjust it to:
29
+
30
+
- Use **SMS OTP** for identity verification.
31
+
- Require users to confirm their new password during reset.
32
+
33
+
### Step 1 - Load the Invited User Registration Template
Password recovery allows users to reset their accounts when they lose access. This involves verifying their identity through a secure method, such as an email or SMS code, before letting them set a new password.
4
4
5
5
In the **Flow Builder**, you can create a password recovery journey in two ways:
6
6
7
-
-**Use a starter template** – Quickly load a ready made flow and customize it to your needs.
7
+
-**Use a starter template** – Load a ready made flow and customize it to your needs.
8
8
9
-
-**Build from scratch** – Design every step yourself for complete control.
9
+
-**Build from scratch** – Take full control by designing every step yourself.
10
10
11
-
## Sample Use Case
11
+
## Sample use case
12
12
13
-
A common recovery journey is to verify the user’s identity via **Email OTP** before allowing them to reset their password. The flow works as follows:
13
+
Imagine you want to verify the user’s identity via **Email OTP** before allowing them to reset their password. The flow works as follows:
14
14
15
15
- The user enters their **username**.
16
16
- A **one-time code** is sent to their registered email.
@@ -21,7 +21,7 @@ To improve the default template, we’ll add a **“Back to application”** lin
3. Click the `+` button next to the **Password Recovery with Email OTP** template.
40
40
41
-
### Step 2 – Add a “Back to application” Link
41
+
### Step 2 – Add a “Back to application” link
42
42
43
43
If a user changes their mind or clicks the wrong option, they should have an easy way back to the application. Let’s make that possible by adding a link at the bottom of the `Forgot Password?` screen.
44
44
45
-
1. Navigate to the **Components** section and drag and drop a **Rich Text** component to the **Forgot Password?** view.
0 commit comments