Setting up 2FA
Steps to be performed on the Firebase project the TMF instance for the member is located.
- enable
SMS Multi-factor Authentication
: (https://console.firebase.google.com/u/0/project/project-id
/authentication/providers), under advanced. - enable
Android Device Check API
to have silent app verification instead of a captcha: https://console.cloud.google.com/apis/library/androidcheck.googleapis.com?project=project-id
- run the script
create_firebase_apps
intmf_flavors/tools/
. This will add the SHA-256 fingerprints of the apps to the firebase projects, which is necessary for the silent app verification on android to work and set the APNs Atuhentication Key for ios apps in the firebase projects, which is necessary for the silent app verification on ios to work.