Crimbo
Crimbo7h ago

Self-hosted; Set TOTP Issuer

We are running self-hosted version: v2.71.8 I would like to a set the issuer for TOTP from "ZITADEL" to something else. When I go to setup the 2FA for my account and scan the QR, my 2FA app prints "ZITADEL: joe.bloggs@example.com". Is there anyway to set it without using a custom login screen? I tried setting the env ZITADEL_SYSTEMDEFAULTS_MULTIFACTORS_OTP_ISSUER=Example\ Name during setup, but that didn't seem to work (source).
GitHub
zitadel/cmd/defaults.yaml at f04d8732708546cc41012fd67089d8387c427f...
ZITADEL - Identity infrastructure, simplified for you. - zitadel/zitadel
1 Reply
Ask Inkeep
Ask Inkeep7h ago
Hi @Crimbo, I'm an AI assistant for ZITADEL. While a team member reviews this question, I'll see if I can find relevant sources for your question. Answer I wasn't able to find a direct answer in the official documentation, here are some relevant sources: 1. Change 2FA default name : A Discord discussion mentions that for self-hosting, you can change this in the defaults.yaml file at a specific GitHub location. 2. Add Second Factor (2FA) : Shows the API for adding second factors but doesn't cover issuer customization. Feel free to tag @Ask Inkeep with additional questions.

Did you find this page helpful?