Skip to main content
The event object for the pre-user-registration Actions trigger provides contextual information about the trigger execution.

event.authentication

event.authentication
dictionary
optional
Details about authentication obtained during the pre user registration flow.

event.client

event.client
dictionary
optional
Information about the Client with which this transaction was initiated.

event.connection

event.connection
dictionary
Details about the Connection that was used to register the user.

event.custom_domain

event.custom_domain
dictionary
optional
Details about the custom domain associated with the current transaction.

event.request

event.request
dictionary
Details about the request that initiated the transaction.

event.security_context

event.security_context
object
optional
An object containing fingerprint signatures. This will be available only if the client is using cloudflare. The JA3/JA4 fingerprint can be null or empty in some cases. The most common case is for HTTP requests because JA3 and JA4 are calculated in TLS. It can also be empty due to the Worker sending requests within the same zone or to a zone that is not proxied (or a third party).

event.tenant

event.tenant
object
Details about the Tenant associated with the current transaction.

event.transaction

event.transaction
dictionary
optional
Details about the current transaction.

event.user

event.user
dictionary
An object describing the user who is attempting to register.

event.secrets

event.secrets
secrets
Secret values securely associated with this Action.