Publishes events raised from firebase authentication to a broker of choosing. The extension refers to outbox since this data is persisted, however some events in this extension can be captured that occur before a persisted action occurs.
Currently, here are the events available to produce. Events are labeled as 1st or 2nd class citizens under the scope of firebase. Therefore, these events
- 2nd Class
User Created
- 2nd Class
User Deleted
- 1st Class
On User Sign In
Two parameters are required.
Broker
-https://broker.com:9092
Topic
-my-topic-to-publish-events-to
- Kafka - Uses KafkaJS and is currently the only supported client.
- NATS - Next supported client on the list
Visit extension in firebase extensions store here.
You can also click this link to directly install the extension, assuming you already have firebase and authentication setup.