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
Copy file name to clipboardExpand all lines: en/includes/guides/account-configurations/user-onboarding/self-registration.md
+108-1Lines changed: 108 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -171,5 +171,112 @@ Note the following details in the response payload:
171
171
172
172
- The `accountConfirmedTime` parameter will only be available under the same schema when email verification is successful for self-registered users.
173
173
174
-
Once you have identified the `emailVerified` status of the user and the method by which the user is onboarded (self-registration or onboarded by an administrator), you can enforce any access restrictions for that user through your application logic.
174
+
Once you have identified the `emailVerified` status of the user and the method used to onboard the user (either through self-registration or by an administrator), you can enforce any access restrictions through your application logic.
175
175
176
+
{% if product_name == "Asgardeo" or (product_name == "WSO2 Identity Server" and is_version > "7.1.0" ) %}
177
+
## Resend account verification email
178
+
179
+
!!! tip
180
+
181
+
To implement this scenario, you must enforce account verification for self-registered users and activate accounts immediately without waiting for verification.</br></br> Learn more in [enable/disable self-registration](#enabledisable-self-registration).
182
+
183
+
{% if product_name == "Asgardeo" %}
184
+
- To resend the account verification email for the authenticated user, use the curl command shown below.
185
+
{% else %}
186
+
- To resend the account verification email for the authenticated user, use the [Self Resend Code API]({{base_path}}/apis/use-the-self-sign-up-rest-apis/#tag/Self-Register/paths/~1me~1resend-code/post) as shown below.
- To resend the account verification email for other users, use the curl command shown below.
232
+
{% else %}
233
+
- To resend the account verification email for other users, use the [Resend Code API]({{base_path}}/apis/use-the-self-sign-up-rest-apis/#tag/Self-Register/paths/~1resend-code/post) as shown below.
{% if product_name == "Asgardeo" or (product_name == "WSO2 Identity Server" and is_version > "7.1.0" ) %}
63
+
5. If **Account Verification** enabled, users can resend the account verification email if needed.
64
+
- If **Activate Account Immediately** enabled, after successfully logging into My Account, a warning message with a resend link will appear. Click this link to resend the account verification email.
- If **Activate Account Immediately** disabled, attempting to log in to **My Account**, will display a warning message indicating the account lacks activation, along with a resend link. Click this link to resend the account verification email.
0 commit comments