I maintain a couple of firebase projects within the Google Cloud Platform. Yesterday I created a new one, which is identical to my other projects. Within my setup process I documented that I need to change the public facing app name. This is so that the %APP_NAME% parameter in mails is usable accordingly.
Within the firebase console (cog wheel > project setting > General) there should be a block with public facing settings. These settings are currently gone.
Where has it gone?
firebase cli webinterface where settings are missing
the first project was created automatically.
creating another project manually.
searched on google.
looked into the the docs.
looked into the firebase changelogs.
all to no avail
2
Answers
The public facing name is the name presented to users when they are shown any public instances of your project. For example, this will be the name displayed on emails that your users receive after creating an account with your app.
When you create a new project, the public setting is not included unless you enable Firebase Authentication with Google Sign-in provider.
I encountered this too, and my workaround was to add "Google" as a sign-in provider (which will reveal these settings, ie.
Public-facing name
andSupport email
) then disabled and remove "Google" as a sign-in provider.After that I can actually have these settings available for my "Email/Password" provider, and can be referenced in my email templates by variables such as %APP_NAME%.
I can only assume this is a bug, and I have reported it. I have tested the above method in a new project and it worked.