I got response from support, putting it here for future references and general availability:
It's already possible to specify the location of a favicon through use of the Branding options in the Management API
PATCH /api/v2/branding
https://auth0.com/docs/api/management/v2#!/Branding/patch_branding
// Body sample
{
"colors": {
"primary": "",
"page_background": {}
},
"favicon_url": "",
"logo_url": "",
"font": {
"url": ""
}
}
You can also perform this favicon URL update via the Auth0 CLI command line interface:
https://auth0.github.io/auth0-cli/auth0_universal-login_update.html
auth0 universal-login update --favicon < URL for the favicon. Must use HTTPS >
I can also add that it’s possible to do via a0deploy script, something hard to figure out before you can add it manually and then do an export. It’s under branding like this in the root:
branding:
favicon_url: https://example.com/favicon-32x32.png
logo_url: https://example.com/logo.png
templates: []