Actions: User Accounts
create account
Creates an account for a user. Takes in their name, email, and password.
Argument | Description |
---|---|
ConfirmPassword | (Optional) field to confirm the password matches. |
Verified | Users that are verified will not receive a verification email. |
FirstName | The location of the user’s first name. (Element or Variable). |
LastName | The location of the user’s last name. |
The location of the user’s email. | |
Password | The location of the user’s password. |
delete account
Deletes a user account.
Argument | Description |
---|---|
PasswordRequired | Whether a password is required for user account deletion or not. If this argument is set to ‘false’, the ‘password’ argument can be set to empty. |
The email of the user’s account which will be deleted. | |
Password | The password of the user’s account which will be deleted. |
get auth
Authenticate the user using email address & password.
Argument | Description |
---|---|
UserEmail | The user’s email. |
UserPassword | The user’s password. |
get auth status
Get the current auth status of CanelaDB.
It returns the
authetication status from either the local or cloud database as either
true or false.
Argument | Description |
---|---|
Output | The location where the auth_status will go (variable or element). |
Target | The type of authetication that will occur (local or cloud). |
get logged in user
Get the email address of the logged in user.
Argument | Description |
---|---|
Output | The location where the logged in user’s e-mail address will go (variable or element) |
get user first name
Get the first name of the logged in user.
Argument | Description |
---|---|
Output | The location where the logged in user’s first name will go (variable or element) |
logout
Logs out the current user.
read user record
Reads the user record from the cdbUsers table of the user with the email provided.
Argument | Description |
---|---|
UserEmail | The email of the user whose record will be read. |
Output | The location where the results will go (variable or element). |
resend verification email
Sends a verification email to an existing user who has not been verified.
Argument | Description |
---|---|
The email of the user’s account where the verification email will be sent to. | |
Password | The password of the user’s account where the verification email will be sent to. |
update user record
Updates a record of an existing user in the ‘cdbUsers’ table.
Argument | Description |
---|---|
Data | An array containing key-value pairs of the data to be updated. |
The email of the user’s account whose record will be updated. | |
Password | The password of the user’s account whose record will be updated. |
PasswordRequired | Whether a password is required or not for the user record to be updated. If this argument is set to ‘false’, the ‘password’ argument can be set to empty. |
This chapter was last updated on Fri 8 Nov 2024 10:54:34 GMT