Invalidate user email
Function: Invalidate User Email
This action helps you manage user accounts by marking a user's email as unverified. When this action is performed, the next time that user tries to log in, they will be prompted to re-verify their email address before gaining full access to the application. This is useful for security purposes, to ensure email addresses are current, or when an email address needs to be confirmed again.
Input
- Email: The email address of the user whose email verification status you want to reset. This is a required field.
Output
This function does not produce any direct output that can be used in subsequent steps. Its effect is a change in the user's account status within the system.
Execution Flow
Real-Life Examples
Here are some practical scenarios where you might use the "Invalidate User Email" action:
-
Example 1: Forcing Re-verification After a Security Incident
- Inputs: Email:
[email protected] - Result: The user
[email protected]will be required to re-verify their email address the next time they attempt to log in, adding an extra layer of security after a potential account compromise.
- Inputs: Email:
-
Example 2: Administrator Initiated Email Update Confirmation
- Inputs: Email:
[email protected] - Result: An administrator can use this to ensure that
[email protected]confirms their email address again, for instance, after a manual change to their account details or to periodically confirm active email usage.
- Inputs: Email:
-
Example 3: Reactivating an Inactive Account with Email Confirmation
- Inputs: Email:
[email protected] - Result: If an account has been inactive for a long time, invalidating the email for
[email protected]will ensure that when they return, they confirm their current email address, preventing access issues if their old email is no longer valid.
- Inputs: Email: