mirror of
https://github.com/andwati/zitadel.git
synced 2026-10-18 05:52:51 +00:00
# Which Problems Are Solved e2e tests work again in chrome and all other browsers # How the Problems Are Solved If the user has no org selected we have to choose a default org to select. The logic for this was faulty if a new organization was created as the breadcrumb wasn't aware of the new org so it defaulted back to the ZITADEL org. # Additional changes Improved the @zitadel/client package readme so the example code would compile.
1.2 KiB
1.2 KiB
ZITADEL Client
This package exports services and utilities to interact with ZITADEL
Installation
To install the package, use npm or yarn:
npm install @zitadel/client
or
yarn add @zitadel/client
Usage
Importing Services
You can import and use the services provided by this package to interact with ZITADEL.
import { createSettingsServiceClient, makeReqCtx } from "@zitadel/client/v2";
import { createServerTransport } from "@zitadel/client/node";
// Example usage
const transport = createServerTransport(process.env.ZITADEL_SERVICE_USER_TOKEN!, { baseUrl: process.env.ZITADEL_API_URL! });
const settingsService = createSettingsServiceClient(transport);
settingsService.getBrandingSettings({ ctx: makeReqCtx("orgId") }, {});
Utilities
This package also provides various utilities to work with ZITADEL
import { timestampMs } from "@zitadel/client";
// Example usage
console.log(`${timestampMs(session.creationDate)}`);
Documentation
For detailed documentation and API references, please visit the ZITADEL documentation.
Contributing
Contributions are welcome! Please read the contributing guidelines before getting started.