Initialize

Get set up on app launch.

The Candle SDK must be initialized when your app or extension launches. Public clients initialize with a client ID only, then use Hosted Auth to receive an app-scoped grant.

Do not embed a client secret in native, React Native, Android, or other public clients. Client secrets are only for trusted server/admin operations.

Usage