ZITADEL

Z

ZITADEL

ZITADEL - Identity infrastructure, simplified for you.

Join

questions-help-bugs

product-feedback-requests

Cant change text on email OTP screen

Hi all, I am trying to customize the text on our "Verify OTP" screen, specfically we only use email OTP at the moment and wanted to update that to clue in our users that the code will be coming through email instead of just saying "verify your second factor". But when we update the copy on the "Verify OTP" screen no changes are shown within the app. Other customizations made to the login screen and such are reflected, just this one is giving us trouble.

Migrating from cockroach to postgres

Hi, I want to switch my database backend from cockroach to postrges but I'm facing an error when I launch the setup command (see below). The migration attempts to alter a table that doesn't exist if I'm guessing right. Can someone help me to solve this ? Thanks !...

Custom invitation flow

Hi everyone, I’m experimenting with Zitadel and trying to manage the invitation flow myself, including sending emails. I attempted to create a user via the API and then request an invitation code, but I’m getting the following error: User is already initialized (COMMAND-EF34g)...

iframe setup redirects to console/ which doesn't contain the correct frame-ancestors

I'm trying to implement zitadel in an iframe I have enabled the feature in the settings. I point my iframe source to root / of my Zitadel Instance. It does several redirects before landing on console which is blocked because it does not contain the correct frame ancestor. Attached is an image of my network the first call is my zitadel instance....
No description

Zitadel Pulumi Provider maintenance

Hi team, Thanks for your work!
After the Zitadel Pulumi provider has been transferred: https://github.com/pulumiverse/pulumi-zitadel/pull/28/files, there's been no PR gets merged....

Link same external IdP to multiple Users

I have the use case where I have in different organisations different user objects that share the same email address. Based on the organisation scope the user logs in to the correct organisation. What I want to achieve is that the user can log in with the same IdP to these different organisations, but it seems that after I link the IdP to one user then I cannot do it anymore for the user in the other organisation. Do i have to find an alternative or is there a workaround to achieve the desired behavior?...

unable to create account

Zitadel says account already existing while i try to login with a different org

Performance breaks by unknown reasons

Hello, our production self-hosted zitadel is doing misterious things in the kubernetes. Out of nowhere he start big read/write operations and by that it stops working for about 5minutes till the process is done and then it functions normally again. is it doing some kind of maintance in the background or why is it doing that?
No description

ERROR: Failed to extract ServerMetadata from context

hi everyone, i've searched in discord and github already but couldn't find answer: Environment: Self Hosting Version: v2.67.2...
No description

Indefinite migration already started for zitadel setup job

hi everyone, i'm having trouble with this. could anyone offer some advice? thanks!

Can't start zitadel >= 2.66.0 with cockroach 23.2.0

With a simple docker compose configuration Zitadel fails to start with this error Error: unknown function: eventstore.commands_to_events() (SQLSTATE 42883)

Pinning zitadel instance versions

We're curious about the update patterns of the hosted zitadel instances in zitadel cloud. Are those typically kept in line with the latest tagged docker release? Is there a way to pin them to a specific version and manage the updates more closely?

Generating JWT for human user

I am using Zitadels Session API to validate the users. The requirement now is tio have a way for the client to validate these tokens locally without calling the Zitadel API's to avoid calls to validate the token before evry action. Since Zitadel Session tokens can only be validate at server side, I was looking for a solution if we can validate them locally (just call the Zitadel for checkign if the token is revoked) ...

SSO for NGO - HELP

Hello everyone. I am Ben. I am asking here directly in the forum as I have been looking around. We are an NGO and currently have a Laravel backend for a platform where we have integrated login with email and 2FA with email one-time code. Now we are getting a new publishing platform sponsored and somehow I would like to have the same login credentials for both platforms. Do you know if it is a big deal to install Authentik and how much "manpower" this would require? Because the Laravael Platform (Platform 1) is launching soon, so maybe it would make sense to do it before it goes live and for the other platform (so platform 2) it might make sense to already use SSO to have a single account and not 2 accounts or whatever other options. The hosted version is just too expensive for us as we have about 2-2,5 million free readers (unique users) every year and even if just 50% of the returning visitors would sign up that would be tens of thousands of active users and this is why we are looking into a self-hosted version on a VPS (we get discounts there) ...

expirationDate on session missing

Hello, I am working through building a custom login form, and I've ran into an issue where when I am calling into GET /v2/sessions/:session_id it is returning session objects without expirationDate set. Is that expected in some cases? Or is it a bug? Thank you.

Which to use: @zitadel/node or @zitadel/client

Hello there! I would have one question as we have started the implementation in our node backend to communicate with the Zitadel instance through the management API. I have seen in the documentation that there are technically two Node libraries that we can use for that @zitadel/client https://github.com/zitadel/typescript/tree/main/packages/zitadel-client...

Hello Guys,

Hi, I'm trying to create a service user from my frontend (not through the Zitadel console). However, the issue I'm facing is that my token is only an id_token, which means when I pass it to my custom API (which then uses the token to make API calls), it is not considered valid. I also attempted a token exchange, but that didn't work for me either. Could you help me troubleshoot this issue?...

Updating Organization Logo / Icon through the API

Is it currently possible to update the logo and the icon of an organization through the API? I couldn't find it in the documentation and it would be crucial for our work flow. The problem is that currently our customers have the ability to set their logos through our platform and we would need to propagate the change to Zitadel for the login page branding to be correct....