1.0.4 • Published 1 year ago

@zitadel/react v1.0.4

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

ZITADEL React SDK

Authenticate your ZITADEL users within your React applications.

NPM Version NPM License PRs Welcome

Getting Started

Features

The NPM package @zitadel/react wraps the NPM package oidc-client-ts. All oidc-client-ts features are available and the whole configuration can be overridden.

The following features are added to oidc-client-ts

The following is an example for a minimal OIDC configuration:

const zitadelAuth = createZitadelAuth({
  authority: `${myZITADELInstancesOrigin}`,
  client_id: `${myApplicationsClientID}`,
});

The following defaults apply:

  • The OIDC Code Flow with PKCE is used for authentication at ZITADEL.
  • ZITADELs user info endpoint is called to enrich the user profile.
  • The access token is refreshed automatically by default before it expires.
  • If you specify a project_resource_id, the scopes for retrieving the users roles from the user info endpoint are added automatically. You can conveniently use zitadelAuth.hasRole("someRoleKey").
1.0.4

1 year ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago