These Firebase native actions allow integrating your Arengu forms for customer sign ups and authentication of users.
Connect your Firebase service account
To connect your Firebase service account to Arengu you will need the Project ID, Client email and the Private key. You can learn how to create them here:
Sign up
Creates a user anonymously or with an email and an optional password (passwordless signup).
Input settings
Parameter
Description
ID (required)
Action ID. It is used to reference the output values of the action.
Alias
Short description to be displayed in the action.
Connection (required)
Select an existing connection from the vault or create a new connection with your Firebase service details.
Generates a secure token to be used with the Firebase SDK to log your user in without using a password.
Input settings
Parameter
Description
ID (required)
Action ID. It is used to reference the output values of the action.
Alias
Short description to be displayed in the action.
Connection (required)
Select an existing connection from the vault or create a new connection with your Firebase service details.
Local ID (required)
The user local ID for passwordless login. It can be gathered from the output of the "Sign up" or "Look up" actions.
JWT expiration time
By default a secure token is valid for 5 minutes. For security reasons, it must be 60 minutes or less. This is not the same as the expiration of the user session when this token is used for logging in.
Claims
An object with key-value pairs with any additional information you want to send to the Firebase SDK when a the user logs in.