@ -16,43 +16,70 @@ This repository contains the following samples:
Demonstrates how to authorize with a 3rd party sign-in mechanism (LinkedIn in this case), create a Firebase custom auth token, update the user's profile and authorize Firebase.
Uses an HTTP trigger.
### [Authorize with Instagram](/instagram-auth)
Demonstrates how to authorize with a 3rd party sign-in mechanism (Instagram in this case), create a Firebase custom auth token, update the user's profile and authorize Firebase.
Uses an HTTP trigger.
### [Text Moderation](/text-moderation)
How to moderate user input text for bad words. For example this can be used to moderate usernames, chat or forum messages.
Uses an Realtime Database trigger.
### [Email Confirmation](/email-confirmation)
Sends email confirmation after users subscribed to a mailing list.
Integrates the Google Translate API to perform automatic text translation across any number of languages. Language codes can be stored in Firebase for on the fly changes.
Uses an Realtime Database trigger.
### [Limit number of child nodes](/limit-children)
Make sure to keep the number of child nodes below a certain threshold. For instance this can be useful to limit the number of lines of logs or chat history below a given number.
Uses an Realtime Database trigger.
### [Import Data to Big Query](/bigquery-import)
Copies Firebase Database elements into BigQuery automatically. This can be useful for instance for further logs analysis.
Uses an Realtime Database trigger.
### [Full-text search via Algolia](/fulltext-search)
Enable full-text search on firebase database elements by using an Algolia hosted search service.
Uses an Realtime Database trigger.
## Contributing
We'd love that you contribute to the project. Before doing so please read our [Contributor guide](CONTRIBUTING.md).