You should have been through the setup of the Firebase Core before attempting to proceed with Authentication.
Make sure you have added all the extensions required for the Firebase Core extension as outlined here.
The only required additional ANE is the Auth ANE located in this repository:
This ANE contains all the required libraries for the main Firebase authentication functionality, however some of the authentication providers (such as Facebook and Google) may require additional extensions. We list these in the documentation in each of the specific providers so you only include the required extensions for your situation.
You can access all the Firebase extensions here: https://github.com/distriqt/ANE-Firebase.
The following should be added to your
extensions node in your application descriptor to identify all the required ANEs in your application:
There are some small additions required to the manifest for Firebase Auth.
Firstly add the following activity to the application node in the manifest additions:
Then locate the
ComponentDiscoveryService service you added as part of the core Firebase manfiest additions and add the following meta data tag:
It should now appear like the following at a minimum (it may have other meta-data tags from other components):
No additional additions are required. There is an exception with Phone Authentication and the details of these additions are in the documentation for that method.